PR

XサーバーからMixHostに移行したら500エラーでまくり、手動更新で解決した備忘録

クロームエラー WordPress
記事内に広告が含まれています。

サーバーをまとめようと考え、XサーバーからMixHostに移行したら、500エラーが出まくりました。

色々ググっても、

パーミッションだのPHPだの.htaccessなどといわれていますが、それでも解決しませんでした。

 

何がいけないのだろうかと、FFFTPを見ていると、

error_log

というのが目に付きました。

スポンサーリンク

error_logって?

このエラーログでエラーの内容がおおよそ見当がつきます。

内容は、

PHP Fatal error: Uncaught Error: Call to undefined function wp_recovery_mode() in /home2/fkyheepm/public_html/ドメイン/wp-includes/load.php:812
Stack trace:
#0 /home2/fkyheepm/public_html/ドメイン/wp-includes/load.php(696): wp_is_recovery_mode()
#1 /home2/fkyheepm/public_html/ドメイン/wp-settings.php(303): wp_get_active_and_valid_plugins()
#2 /home2/fkyheepm/public_html/ドメイン/wp-config.php(93): require_once(‘/home2/fkyheepm…’)
#3 /home2/fkyheepm/public_html/ドメイン/wp-load.php(37): require_once(‘/home2/fkyheepm…’)
#4 /home2/fkyheepm/public_html/ドメイン/wp-blog-header.php(13): require_once(‘/home2/fkyheepm…’)
#5 /home2/fkyheepm/public_html/ドメイン/index.php(17): require(‘/home2/fkyheepm…’)
#6 {main}
thrown in /home2/fkyheepm/public_html/ドメイン/wp-includes/load.php on line 812

という内容です。

調べてみると、wpを更新するといいらしいのです。

といっても、500エラーで管理画面に入れないし・・・。

 

そこで、FFFTPで手動更新しました。

すると、500エラーは解消されました。

めでたし、めでたし

 

wp手動更新の方法

手順

最新版のwpをダウンロードする。

デスクトップに解凍する。

FFFTPで500エラーが出ているサイト(ドメイン)を開く

デスクトップに解凍したwpを

wp-contentとwp-config.php以外上書きする。

これで、完璧!!

 

バックアップを取ることを忘れないでね。

 

error: Content is protected !!