こんにちは私はcakephpで開発したサイトを持っています。私と私の友人が同じネットワークで一緒に働いているので、私は私のCakephpをIPでデータベースに接続したいです私のIPは:192.168.0.3データベースの2番目のPCへのIP:192.168.0.4
システムにxamppmysqlを実行している2番目のPCに192.168.0.4をpingできます。
これは私のデータベース構成です:
public $default = array (
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => '192.168.0.4',
'login' => 'login',
'password' => 'password',
'database' => 'database',
'prefix' => ''
);
しかし、エラーが発生します:エラー:SQLSTATE [HY000] [2003]「192.168.0.4」(10061)でMySQLサーバーに接続できません。2番目のPCへのデータベース接続とこのエラーが必要です:SQLSTATE [HY000] [2013] '初期通信パケットの読み取り'でMySQLサーバーへの接続が失われました、システムエラー:61にはデータベース接続が必要です
Pc1とpc2は機能しませんが、pc2(データベースが配置されている場所)がデータベース構成にホスト:localhostに書き込む場合は、機能します。私ではありません。どうすればそれを解決できますか?