WordPress管理画面でテーマファイルの更新ができない「FTPで作業すること」

WordPress管理画面でテーマファイル更新時にエラー発生

WordPressでテーマファイルを更新しようとすると、下記のようなエラーが発生する場合があります。

Unable to communicate back with site to check for fatal errors, so the PHP change was reverted. You will need to upload your PHP file change by some other means, such as by using SFTP.

解決方法

FTPやSSHでサーバーにアクセスしてファイルを操作しましょう。

原因

このエラーはWordPress側でエラーチェックをする際に、自分自身(WordPress)と通信ができない場合に発生することがあるようです。

エラーが発生する環境

ぼくの場合は、独自ドメインの反映前にhostsファイルにドメイン名とIPアドレスを記載してWordPressサイトにアクセスした際にエラーが発生しました。

つまりサーバー自身が名前解決できないためエラーが起きているということです。

wp-adminフォルダ配下のファイルを編集すれば、エラーを発生させずにテーマファイルを編集できるようですが、そもそもFTPやSSHでサーバーにアクセスできない場合は対応しようがありません。

そのため、面倒でもFTPやSSHでサーバーにアクセスしましょう。というのが今回のエラーに対する解決策でした。

 

Category: Webサイト作成Tags: wordpress

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

3 × one =