最近几天都被权限问题搞的头昏脑胀,合租的VPS由于我自己没有root权限,所以搞什么都特麻烦,本地搭建WordPress测试环境又碰到问题……
本来是很简单的,安装好XAMMP,把WordPress放到 /opt/lampp/htdocs 文件夹里,然后运行安装程序就行,但是装好之后会发现WordPress后台不能升级插件,会提示输入FTP信息之类的东西。最后用以下办法解决:
首先在wp-config.php里面添加以下三行代码:
1 2 3 | define('FS_METHOD', 'direct'); define('FS_CHMOD_DIR', 0770 ); define('FS_CHMOD_FILE', 0660 ); |
这样在后台升级插件试试,应该不会要输入FTP信息了,但是可能会提示无法创建文件夹或写入文件之类的话,如果一切正常的话,就无视剩下的字吧……
如果有无法创建写入之类的错误提示,那就把WordPress文件夹的权限设置为777,反正本地使用,也不用考虑什么安全问题:
1 | chmod 777 /opt/lampp/htdocs/wordpress |
这样应该就行了。
我突然想到,应该是770和660才对。。。
[Reply]
feicun Reply:
July 24th, 2010 at 4:10 am
@wayne, 改了……
[Reply]
777这些我还是能看懂的
[Reply]
feicun Reply:
July 25th, 2010 at 3:39 pm
@安, 好好好……你博客什么时候恢复?
[Reply]
安 Reply:
July 26th, 2010 at 7:17 am
@feicun, 不知道.. 或许哪天我换个皮
[Reply]