-1

我试图在谷歌中搜索,我发现的解决方案是将 httpd.conf 用户从 _www 更改为我自己的登录名,然后重新启动 apache,但它没有用..我在终端中完成了。另一个是将组从_www更改为nobody ...也没有用。

谁能帮我解决这个问题。提前致谢。

4

1 回答 1

1

问题可能不是 httpd.conf 文件,而是您要在其中创建新目录的目录。确保执行 php 的用户有权在那里创建目录。要找出是哪个用户(也许_www正如您提到的那样),您可以使用该phpinfo()命令。

这就是我的(默认 ubuntu 配置)phpinfo 的样子:

配置 -> apache2handler -> 用户/组:www-data(33)/33

这意味着您可能希望将所述文件夹的所有者或组更改为www-data(或任何适合的)并授予所有者或组写入权限

于 2013-04-06T09:01:48.307 回答