所以这是我的问题。当我发现无法从管理员面板中安装WordPress插件或主题时,它一直要求我的连接信息(http://cl.ly/DLdH/o)。
我找到了一篇博客文章,建议将wordpress文件夹的所有权更改为Apache用户,即_www,如下所示。
那样做,部分地解决了问题,因为我能够安装插件和主题,以及通过 PHP 写入目录,所有这些都很好,但是接着我不能在我的文本编辑器或者 Finder 中添加/删除/编辑任何文件,它一直要求我输入用户密码才能进行操作。
将所有权改回去可以解决密码问题,但是我不能再通过 PHP 写入目录了。
有没有一种方法可以让我同时进行两个操作? 编辑: 我发现了这个 cmd
我找到了一篇博客文章,建议将wordpress文件夹的所有权更改为Apache用户,即_www,如下所示。
sudo chown -R _www ./
那样做,部分地解决了问题,因为我能够安装插件和主题,以及通过 PHP 写入目录,所有这些都很好,但是接着我不能在我的文本编辑器或者 Finder 中添加/删除/编辑任何文件,它一直要求我输入用户密码才能进行操作。
将所有权改回去可以解决密码问题,但是我不能再通过 PHP 写入目录了。
有没有一种方法可以让我同时进行两个操作? 编辑: 我发现了这个 cmd
sudo dscl . -append /Groups/_www GroupMembership [myUsername]
我的用户名被添加到组_www中,然后我执行了相关操作。
sudo chown -R _www .
sudo chgrp -R _www .
然后它工作了!