ubuntu 16.04で実行されているmysql 5.7マスタと、Asustor NAS AS204-TEで動作しているMariaDB 10.0.28スレーブ間のバイナリログ複製を設定するだけです。複製は問題なく働いているいくつかの試みが私の唯一の心配は、2つのエラーメッセージは、私はメインページから「レプリケーション」ビューにクリックしたときのphpMyAdminが表示された後phpMyAdminのレプリケーションエラー:./libraries/dbi/DBIMysqli.class.php#298
...
エラー1:
Warning in ./libraries/dbi/DBIMysqli.class.php#298
mysqli_fetch_array(): Malformed server packet. Field length pointing 0 bytes after end of packet
Backtrace
./libraries/dbi/DBIMysqli.class.php#298: mysqli_fetch_array(
object,
integer 1,
)
./libraries/DatabaseInterface.class.php#2760: PMA_DBI_Mysqli->fetchAssoc(object)
./libraries/DatabaseInterface.class.php#2069: PMA_DatabaseInterface->fetchAssoc(object)
./libraries/replication_gui.lib.php#612: PMA_DatabaseInterface->fetchResult(
string 'SHOW SLAVE HOSTS',
NULL,
NULL,
)
./libraries/replication_gui.lib.php#56: PMA_getHtmlForReplicationSlavesTable(boolean true)
./server_replication.php#56: PMA_getHtmlForMasterReplication()
エラー2:
Warning in ./libraries/dbi/DBIMysqli.class.php#298
mysqli_fetch_array(): Error while reading a row
Backtrace
./libraries/dbi/DBIMysqli.class.php#298: mysqli_fetch_array(
object,
integer 1,
)
./libraries/DatabaseInterface.class.php#2760: PMA_DBI_Mysqli->fetchAssoc(object)
./libraries/DatabaseInterface.class.php#2069: PMA_DatabaseInterface->fetchAssoc(object)
./libraries/replication_gui.lib.php#612: PMA_DatabaseInterface->fetchResult(
string 'SHOW SLAVE HOSTS',
NULL,
NULL,
)
./libraries/replication_gui.lib.php#56: PMA_getHtmlForReplicationSlavesTable(boolean true)
./server_replication.php#56: PMA_getHtmlForMasterReplication()
ので、少しロジック次のエラーメッセージがマスターに接続するスレーブをリストアップを中心に展開しているようです。だから私は、エラーで「すべてを無視」をクリックし、「--report-host = xxx」がスレーブに設定されていることを確認するためのヒント以外の何も表示していない「接続されたスレーブを表示する」リンクをクリックします。私は、必要なパラメータを持つスレーブからmysql(MariaDB)インスタンスが開始していることを確認し、マスターのコマンドラインからmysqlに入り、SHOW SLAVE HOSTSを発行しました。私に次の出力を与える...
私の次のステップはこれをさらにデバッグする必要があるので明確ではないので、どのポインタにも感謝しますか?
誰もが代替案を提示できない限り、私はgithubの問題にこの問題をエスカレートする必要があるかもしれないと思っています。 – Kelvin
[phpMyAdmin](https://github.com/phpmyadmin/phpmyadmin/issues/13117)の問題を提起しました。この問題は、PHPとMySQLの問題です。 [ubuntu](https://bugs.launchpad.net/ubuntu/+source/php-defaults/+bug/1675117)のバグを修正しました – Kelvin
ubuntuのバグ修正を使って最新のPHP 7.0.17パッケージをテストしましたが、それでも問題が存在する。今、[バグ](https://bugs.php.net/bug.php?id=74320)をPHPで作成しました。 – Kelvin