phpMyAdminで内部エラー500

久しぶりにphpMyAdminを使ってWordPressのバックアップを取ろうとした。
管理画面にログインはできるものの、自分のDBを開こうとすると、

Internal Server Error 500

となって開けなかった。

ぐぐったら、phpMyAdminで急に500エラーが発生した時の対策例 というサイトが見つかった。
これに従い、クッキーをクリアしたものの状況は変わらず。

で、まずは、PHPのエラーが自分のホームディレクトリーに保存されるように .user.ini を設定した。

error_log=/home/hogehoge/temp/php_errors.log

この状態でphpMyAdminを動かしてエラーを起こさせた後でphp_errors.logを見ると、libraries/structure.lib.phpが見つからないよ、というエラーメッセージが出ていた。

FileZillaで確認してみると、確かにそんなファイルはない。

なんかの拍子にファイルが壊れたのか?

他にも壊れたファイルがあるかもしれないので、phpMyAdminを再インストール。

で、無事、復活。めでたしめでたし。