0

Cakephp プロジェクト (2.3.8) をリモートの mySQL データベースに接続しようとしています。同じコンピューター上のMySQLコマンドラインへの接続

mysql -u testconection -p -h someserver.somewhere.net
は完全に機能します。しかし、database.php でのこの接続:

public $default = array(
    'datasource' => 'Database/Mysql',
    'persistent' => false,
    'host' => 'someserver.somewhere.net',
    'login' => 'testconnection',
    'password' => 'testpassword',
    'database' => 'db10',
    'prefix' => '',
    //'encoding' => 'utf8',
)

Cake では次のエラーで失敗します。

SQLSTATE[HY000] [2003] 'someserver.somewhere.net' 上の MySQL サーバーに接続できません (13)

ドキュメントエラー13によると、許可拒否エラーです。

ありがとう

4

1 に答える 1