私は2つの異なるサーバーに同じWebサイトを持っています。
Master Database - server1
Slave Database - Server2
PHPを使用している2台のサーバー間でMySQLデータベースを同期
私はmasterデータベースに変更を確認し、任意のを見つけた場合、それはスレーブデータベースとそれをシンクロされますPHPスクリプトを作りたいです。私はそのスクリプトのためにchronjobを設定し、数分おきに実行します。
Googleでいくつかのスクリプトが見つかりましたが、まったく機能しません。 私はPMSを使用してみましたが、私は受けています:
お知らせ:未定義の定数ホストの使用 - ライン上/var/www/demos/pms/pmslib.phpに「ホスト」57
お知らせを仮定:使用/ var/www/demos/pms/pmslib.phpの未定義の定数ユーザーの使用を想定しています。
注意:未定義の定数パスを使用します。 .php on line 57
注意:定義されていない定数ベースの使用 - 63行目の/var/www/demos/pms/pmslib.phpで 'base'と仮定されました
注意:定義されていない定数ホストの使用 -/var/www/demos/pms/pmsl ib.php on line 79
注意:定義されていない定数ホストの使用 - 行57の/var/www/demos/pms/pmslib.phpで 'ホスト'と仮定
注意:未定義の定数ユーザin /var/www/demos/pms/pmslib.php on line 57
注意:未定義の定数パスの使用 - /var/www/demos/pms/pmslib.php 57行目の「pass」と仮定
Notice:/var/www/demos/pms/pmslib.phpに未定義の定数ベースを使用しています。
注意:定義されていない定数ホストの使用 -/var/www/demos/pms/pmslib.php on line 79
ああ、「動作しません」というエラーです。それに非常に精通しています。回答が必要な場合は、それが動作しない理由と表示されているエラーメッセージをお知らせください。 –
私は詳細を追加しました。 – xZero