このブログに使っているオープンソースソフトウェア”Wordpress”を、自動アップデートを使って3.1.1にアップデートした。
アップデートの過程の表示を見ると「アップデートに成功しました」と出たので安心したが、画面を切り替えようとすると「500 Internal Server Error」が出てダウンする。
仕方なくApacheの吐いたエラーログを見ると、
PHP Fatal error: Cannot redeclare user_can() (previously declared in /var/www/html/wp-includes/capabilities.php:1099)
と出ていたのでこれをたどって下のページに行き着いた。
Fatal Error after successful WP upgrade
admin-ssl-secure-adminプラグインが原因だそうで、そのとおりにwp-content/plugins/admin-ssl-secure-adminのディレクトリ名を変えてプラグインを無効化すると復帰した。