
插件升级“无法定位 WordPress 内容目录”
近期在升级 WordPress 插件时遇到一个棘手问题:以往升级顺利,但因之前权限调整重新生成了 wp-config.php
文件,导致此次点击自动升级后,系统突然提示输入主机名、FTP 账号和密码。正确输入后却报错——“无法定位 WordPress 内容目录”,升级无法继续。
经排查,确认该问题与 wp-config.php
的配置有关。可通过在该文件中添加一段代码解决,具体方法如下:
✅ 解决方案:
打开 WordPress 根目录下的
wp-config.php
文件;在文件末尾(最后一行的
?>
之前)加入以下代码:
/** Override default file permissions */
if (is_admin()) {
add_filter('filesystem_method', create_function('$a', 'return "direct";'));
define('FS_CHMOD_DIR', 0751);
}
保存文件,重新尝试升级插件,应可正常完成。
⚠️ 注意事项:
修改前建议备份
wp-config.php
,防止误操作;该代码通过将文件系统方法改为“直接写入”(direct),规避 FTP 依赖,适用于有文件直接操作权限的环境;
若主机环境不允许直接写入,请联系服务商确认权限设置。
希望对遇到类似问题的用户有所帮助。
本文是原创文章,完整转载请注明来自 午后阳光
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果