2012-01-14 210 views
3

所以这是我的问题。当我发现我无法从管理面板安装插件或主题到WordPress时,它开始启动,它只是不停地询问我的连接信息(http://cl.ly/DLdH/o)。Mac OSX Apache写入权限

我发现了一个博客张贴这表明改变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 . 

那么它的工作!

+0

不是正确的地方。尝试webmasters.stackexchange ... – Macmade 2012-01-14 12:57:57

+0

看到比这更糟糕的问题!感谢您的修复提示,@Taha。 – dmp 2012-06-18 08:26:56

+0

警告这些命令不像小牛所述的那样工作,使我的网站无法访问我自己.. – OZZIE 2014-09-18 13:54:05

回答

5

已有用户拥有该文件。将更改为_www。给组写权限。

chown -R <username> . 
chgrp -R _www . 
chmod -R g+w . 
+0

不工作:(wordpress要求连接信息和PHP授予权限被拒绝。 – Taha 2012-01-14 13:08:41