WordPressのFTP接続エラーの解決方法と回避策


  1. FTP情報の確認:

    • 最初に、正しいFTP情報を確認してください。FTPユーザー名、パスワード、ホスト名、ポート番号が正しく入力されていることを確認しましょう。
  2. wp-config.phpファイルの編集:

    • WordPressのルートディレクトリにある「wp-config.php」というファイルを編集します。
    • ファイルをテキストエディタで開き、以下の定数を追加します。
      define('FS_METHOD', 'direct');
      define('FS_CHMOD_DIR', 0755);
      define('FS_CHMOD_FILE', 0644);
    • 保存してファイルをアップロードし、再度WordPressにアクセスしてみてください。
  3. ファイル所有者とパーミッションの設定:

    • ウェブサーバー上でWordPressファイルとディレクトリの所有者とパーミッションを正しく設定する必要があります。
    • ファイルの所有者をウェブサーバーのユーザーに設定し、ファイルとディレクトリに適切なパーミッション(通常は755または644)を設定します。
  4. FTPの代替方法:

    • FTP接続ができない場合、代替の方法を使用してWordPressをアップデートやプラグインのインストールを行うことができます。
    • 代替方法の一つは、FTPプラグインを使用することです。例えば、「SSH SFTP Updater Support」というプラグインがあります。これをインストールしてFTP接続の代わりにSFTP接続を使用することができます。