ข้อผิดพลาด 500 ปรับปรุงปลั๊กอิน WordPress ซูเปอร์แค

เพิ่มรายการนี​​ :: Bookmark

当Webサイトのキャッシュを行うための有名なWordPressプラグイン「WP Super Cache」を最新版にアップグレードしたら内部サーバーエラー(HTTP 500 Internal Server Error)が発生しサイトがダウンしました

原因の究明と復旧に3時間以上掛かってしまいました😰

原因ですが以下の二つが考えられます

1. PHPのバージョンが古い
ก่อน、WordPressプラグイン「WordPress Related Posts」を更新した際同様のエラーが発生しました
ネットで調べたところWordPress Related PostsはPHP5.4以上でないとエラーが起こるそうです
อับ、ここのレンタルサーバのPHPのバージョンはVersion 5.3.3なので動作不可という事になります
หลังจากที่ทุก、このプラグインは停止させ代わりのプラグイン「WordPress Popular Posts」を入れています

2. WP Super Cacheの更新前にキャッシュを停止しなかった
キャッシュ系のプラグインの更新に関しては普段はキャッシュを停止してから更新処理をすべきと考えます
今回は不用意にキャッシュを動作させたままプラグインの更新を行いましたのでそれにより何らかの不具合が発生したかもです

以上ですが私としては「1」のPHPのバージョンの問題が一番怪しいような気がします

いずれにせよこのところWP Super Cacheは色々とトラブルが多いのでプラグンを削除する事にしました
プラグインの削除はDBの削除も必要となるため一旦バックアップしていた以前のバージョンのWP Super Cacheのプログラムに書き換え管理画面からプラグインを削除してからその他の関連ファイルも手動で削除しました
แต่、このプラグイン削除の処理もなかなか一筋縄ではいかず復旧に至るまで大分てこずりました

โดยบังเอิญ、WP Super Cacheはwp-config.php も書き換えているので以下の2行を削除しFTPし直す必要があるのですがこの時パーミッションの設定をミスしてしまいサーバーがダウンしたままになりました
WordPressの推奨設定では通常、400または600なのですが私のサーバーでは、404にしないと動作しませんでした
これに気付くのに3時間も掛かってしまいドツボに嵌りました。😱

กำหนด(‘WP_CACHE’, true); //Added by WP-Cache Manager
กำหนด( ‘WPCACHEHOME’, ‘//’ ); //Added by WP-Cache Manager

 

*10月16日 追記
แล้วก็、何らかのプラグインの更新を行った後WordPressの管理画面へログインするとまた500エラーが発生しました恐らくそのプラグインに原因があると思われます
แต่、インストールされたプラグインが多すぎてプラグインの特定に時間が掛かるためFTPで一旦“plugins”フォルダを“plugins___”にリネームすることで管理画面へログインできるようにしました
และ、“plugins”フォルダを元の名前に戻し管理画面で無効化されたプラグインを一つ一つ有効化する事で無事WordPressを元の状態に戻す事に成功しました!
これまでやって来て分かった事ですがWordPressはメンテナンスが大変なので素人は決して手を出さない方が良いかもですね😕

ปล่อยให้ตอบกลับ

อีเมล์ของคุณจะไม่ถูกเผยแพร่. ฟิลด์ต้องมีเครื่องหมาย *