之前群里一位朋友在使用 WordPress 的在线安装主题时遇到了报错无法正常的安装 WordPress 主题,后台提示:无法定位 WordPress content 目录 (wp-content),开始小编以为是文件的权限问题,仔细想了想不对啊,如果是权限问题应该提示权限不够而不是无法定位啊。赶紧 ss 一下,发现早在 09 年 WordPress 2.8 时候就有人遇到过这个问题了。
解决方法:
打开 WordPress 根目录的 wp-config.php 文件,把下面这段代码加到文件末尾的?> 之前:
if(is_admin()) {add_filter('filesystem_method', create_function('$a', 'return "direct";' ));define( 'FS_CHMOD_DIR', 0751 );}
经测试此方法在 WordPress2.8 - WordPress3.6 都能有效的解决无法定位 WordPress content 目录 (wp-content) 问题。