【Worpdress】WordPressアップグレード時に「いくつかのファイルをコピーできないため、最新版のインストールができません。」エラーの対応方法

WordPressアップグレードエラー

AWS EC2インスタンスやVPSなどのアンマネージドな環境で、手動でWordpressをインストールした際、Wordpressのバージョンを自動更新した場合に、下記エラーが発生しアップグレードできない場合があります。

「いくつかのファイルをコピーできないため、最新版のインストールができません。これはたいていの場合、ファイルのパーミッションが適切でないことが原因です。Warningcopy(/var/www/html/wp-admin/includes/updatecore.php): failed to open streamPermission denied in /var/www/html/wp-admin/includes/classwpfilesystemdirect.php on line xxx」

WordPressアップグレードエラーの対応方法

upgradeディレクトリ作成

wordpressインストールディレクトリに移動します。

$cd path/to/wordpress/
$mkdir wp-content/upgrade

wp-adminディレクトリのパーミッションを705に設定

$chmod -R 705 wp-admin

ルートドキュメントのユーザー所有権設定

apacheで運用している場合、ルートディレクトリのグループをapacheに設定

$chown -R apache:apache path/to/wordpress/

EC2インスタンスでは上記で実行可能になりました。

コメントを残す

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

CAPTCHA