在ubuntu14.04上禁止访问apache2

时间:2014-06-04 22:30:39

标签: apache ubuntu-14.04

我在Ubuntu 14.04上安装了apache2服务器。它在安装后我在这里创建的文件和目录运行良好,但是如果我从其他任何地方(已经写入)复制任何文件或文件夹,则会给出禁止错误消息。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

对于apache2可以访问的文件,它应该由运行apache2服务器的用户拥有。在大多数系统上,用户是www-data或httpd或apache。要查找哪个用户,请查看apache2.conf或httpd.conf。一旦你知道了用户,就把它作为复制的文件/文件夹的所有者,或者为整个/ var / www // html文件夹重复它。

sudo chown -R www-data:www-data /var/www/html

这应该这样做。但是,如果没有,请验证用户是否至少具有对该文件夹的读取和执行权限(如果需要通过脚本编写一些数据,也可以写入)。