【发布时间】:2016-12-28 02:53:48
【问题描述】:
我想安装一些插件但显示
Installation failed: Could not create directory.
我找到了一些解决方案,将一些代码添加到 wp-config
//* FTP Settings **/
/** wp-content path */
define('FS_METHOD', 'ftpext');
define('FTP_BASE', '/');
define('FTP_CONTENT_DIR', '/wp-content/');
define('FTP_PLUGIN_DIR', '/wp-content/plugins/');
define('FTP_USER', 'ftpuser');
define('FTP_PASS', 'ftppewd');
define('FTP_HOST', 'domain.com');
define('FTP_SSL', false);
define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
错误信息变为
安装失败:无法连接到文件系统。请 确认您的凭据
。 我使用 IIS 8 使用 ftp 客户端 ftp 帐号拥有完全访问权限
【问题讨论】:
-
你为什么同时使用 ftpext 和 direct 和
FS_METHOD只有一个就足够了,无论是直接还是 ftpext?我建议你使用define("FS_METHOD", "direct");删除其他常量 -
如果不添加任何内容,则会显示错误 >Installation failed: Unable to locate WordPress content directory (wp-content)。
-
如果添加define("FS_METHOD", "direct");错误是安装失败:无法创建目录。
-
给
wp-content写权限