久しぶりに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を再インストール。
で、無事、復活。めでたしめでたし。