WordPressの「ディレクトリを作成できませんでした」
ここしばらくWordPressのプラグインのアップデートができずに苦しんでいました。この表題のエラーが出ていました。ツール - サイトヘルス で見ますとディレクトリへのアクセス権が無くなったと。でもchmodで危険なほどアクセス権をいじっても解決しません。
ftp のユーザーIDやパスワードを聞いてくれなくなっていた
以前ならプラグインのアップデートの際にftpの際に尋ねてきていたのに、このエラーが出始めたころからIDやパスワードを聞いてこなくなっていました。それで解決策はおそらく、IDやパスワードをWordPressに教えてあげればいいんだろうと思っていた物の、どうやって与えると良いのか解らなくて長らく放置していました。
wp-config.php にftpが使用する情報を書き込む
wp-config.php ファイルを一応バックアップしておいて、その中に次のような記述を追記します
define(‘FS_METHOD’, ‘ftpsockets’);
define(‘FTP_HOST’,’localhost’);
define(‘FTP_USER’,’○○○’);
define(‘FTP_PASS’,’○○○’);
もちろん、○○○はユーザー名とパスワードですが。これで一応回復しました。それにしてもなぜある時を境にこのエラーが出るようになったのやら。
2件のコメント