我在Ubuntu 14.04上安装了Apache2服务器。它与我在安装之后在此处创建的文件和目录工作很好,但如果我从其他任何地方复制任何文件或文件夹(已经写入),则为禁止错误消息。 提前致谢。

有帮助吗?

解决方案

要通过Apache2访问的文件,它应该由运行Apache2服务器的用户拥有。在大多数系统上,用户是www-data或httpd或apache。要查找哪个用户,只需查看您的apache2.conf或httpd.conf。一旦了解用户,就会使其复制的文件/文件夹的所有者或重新为整个/ var / www // html文件夹重复。

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top