phpmyadmin設置時に画面が真っ白になるエラー(500)に対処
2017年10月16日
使用していたサーバに最新のphpmyadmin(この記事を書いている時点で4.7.4)を設置したところ、画面が真っ白になるエラーに見舞われた。
chromeの場合は画面が真っ白になって
「このページは動作していません(500エラー)」
といった内容で、SafariとFirefoxではただ真っ白になるだけ。
初期設定がいるのかと思い、調べてみたところphpmyadminはファイルをアップロードするだけでよく特に初期設定は不要ということ。
とりあえずphpmyadminは、プログラムはphpファイルなので、index.phpに
ini_set( ‘display_errors’, 1 );
を頭に追加してやり、エラー表示をさせたところ、読み込んでいる特定のphpファイルで
phpmyadmin Parse error: syntax error, unexpected なんちゃらなんちゃら
といったエラーが表示された。
構文エラーが起こっているということ。
調べてみると、最新のphpmyadmin(4.7.4)には、動作するのに php5.5〜7.1 と MySQLの5.5が必要となるということ。
結論をいうと、サーバのphpのバージョンが最新版に対応していませんでした。
phpmyadminのダウンロードサイトで旧バージョンも提供されていたので旧バージョンをインストールしなおすことで解決しました。