Bizメール&ウェブ ビジネスで動いているシステムのバックアップを取得しようと思い標準で入っているphpMyAdminを利用してデータベースをエクスポートしようとしたところ以下のエラーが発生してしまいました。
エクスポート時のエラー
Fatal error: Cannot 'break' 2 levels in /usr/share/phpMyAdmin/export.php on line 864
エラーの原因
Bizメール&ウェブ ビジネスのphpMyAdminのバージョンは “4.0.10.19” のようなのですが、PHP 7.2 とこのphpMyAdminのバージョンのものですと今回のエラーが出るようです。
phpMyAdminのエクスポート機能不具合について / 2019年08月16日 10時00分更新
https://support.ntt.com/mw-business/information/detail/pid2500000mfv
—
平素は「Bizメール&ウェブ ビジネス」をご利用いただき、誠にありがとうございます。
現在ご提供させていただいているphpMyAdmin4.0系では、PHP7.2をサポートしておりません。
その影響でPHP7.2を利用している場合、正常に動作しないことを確認しております。
当該事象の回避方法については、ご利用PHPバージョンを5.3または5.6へ
ご変更いただいた上で、ご利用ください。
上記引用テキストで公式のサポートからも情報が出ていますが、サポートが切れているPHPのバージョンに変更しろというのは、ちょっとどうなの??と思ってしまいますね。
解決方法
phpMyAdminがだめなら自力で新しいバージョンを入れるかさくっとAdminerを入れるかぐらいの選択肢しか思いつきませんが、今回は Adminer( adminer-4.7.7-mysql.php ) を入れて問題なくエクスポートすることができました。
コメント