授予对PHP的访问权限以在日志目录中进行读写,同时阻止对它的公共访问

时间:2018-12-11 12:46:08

标签: php permissions

我有一个日志目录,该目录位于我的PHP项目的根目录中。此目录中有2个日志文件:actions.logerror.log

log
|_actions.log
|_error.log

我试图授予对PHP的访问权限,以便能够写入和读取此目录。当我使用Apache作为我的Web服务器时,我将该文件夹的所有权提供给www-data

sudo CHOWN -R www-data:www-data log

,然后将权限设置为drwxr--r--。因此,PHP可以读写文件。但是问题在于,使用这种方法,日志目录是可公开访问的。 是否可以在不使用.htaccess文件或将日志目录移出根目录的情况下限制访问?

0 个答案:

没有答案