WordPressでFTP の認証情報が出る時の対処方法
WordPressでFTPの認証情報が表示される場合、
通常はWordPressがファイルやディレクトリに対して、
書き込み権限を取得するために必要な設定が不足していることが原因です。
このエラーを解決するためには、次の手順を実行する必要があります。
Configファイルの編集
wp-config.phpファイルを編集する FTPの認証情報が表示される場合、
wp-config.phpファイルに次の行を追加することができます。
define('FS_METHOD', 'direct');
ファイルの所有者を変更
ファイルやディレクトリの所有者が間違っている場合、
WordPressは書き込み権限を取得できません。
ファイルの所有者をWebサーバーに変更する必要があります。
これは、以下のコマンドを実行することで実行できます。
sudo chown -R www-data:www-data /var/www/wordpress/
上記の例では、
/var/www/wordpress/
というディレクトリを、
Webサーバーのwww-dataユーザーとグループに変更しています。
ディレクトリのパスは、環境に応じて変更してください。
ファイルのパーミッションを変更
ファイルやディレクトリのパーミッションが間違っている場合、
WordPressは書き込み権限を取得できません。
ファイルのパーミッションを変更する必要があります。
これは、以下のコマンドを実行することで実行できます。
sudo find /var/www/wordpress/ -type d -exec chmod 755 {} \;
sudo find /var/www/wordpress/ -type f -exec chmod 644 {} \;
上記の例では、
/var/www/wordpress/
というディレクトリ内のすべてのディレクトリに対して、
755パーミッションの設定を行い、
すべてのファイルに対して、
644パーミッションを設定しています。
ディレクトリのパスは、環境に応じて変更してください。
これらの手順を実行することで、
WordPressのFTPの認証情報が表示される問題を解決できるはずです。
こちらもおすすめ
初心者向けの色々な情報はあるけれど、
- 無料でお試しができるスクール
- ホームページなど簡単に作成できる
- 組織で使いたいサービス
について、
少しでも試して良いものがあると、
それを活用することで学習や業務などが効率化できるので、
おすすめのサイトなどをいくつか紹介しておきます