-
FTP情報の入力確認: まず、提供されたFTP情報が正確であるかを確認してください。ユーザー名、パスワード、ホスト名、ポート番号などが正しく入力されていることを確認しましょう。
-
FTP接続設定の確認: WordPressの設定ファイル(wp-config.php)を確認し、FTPの接続設定が正しく行われているかを確認します。以下は、設定ファイル内のFTP接続設定の例です。
define('FTP_HOST', 'ホスト名');
define('FTP_USER', 'ユーザー名');
define('FTP_PASS', 'パスワード');
define('FTP_SSL', false);
必要に応じて、ホスト名、ユーザー名、パスワードを正確に入力してください。また、FTPの接続にSSLが必要な場合は、define('FTP_SSL', true);
のように設定してください。
- ファイルパーミッションの確認: FTP接続エラーが発生する場合、ファイルやディレクトリのパーミッションが適切に設定されていない可能性があります。WordPressのファイルやディレクトリのパーミッションを確認し、適切な権限を設定してください。
一般的なファイルパーミッションの設定は以下の通りです。
- ファイル: 644
- ディレクトリ: 755
- FTP無効化の検討: FTP接続によるファイル操作が必要なく、セキュリティ上の懸念がある場合は、FTPの無効化を検討することもできます。代わりに、直接ファイルシステムにアクセスできる方法を使用することができます。以下は、FTPを無効化し、直接ファイルシステムにアクセスするための設定例です。
define('FS_METHOD', 'direct');
この設定をwp-config.phpファイルに追加することで、FTP接続を回避し、直接ファイルシステムにアクセスすることができます。