私は、私のGoogleアプリケーションエンジンのPHPアプリケーションをGoogleのクラウドsqlにUNIXソケット経由で接続しようとしています(私は正しいので、私はipに接続する必要はないと仮定します)。 IP経由の接続は機能しますが、UNIXソケットは機能しません。何か案は?私がボックスに入ると、/cloudsql/
ディレクトリが表示されないということも奇妙です。私は実際にはそこに私のindex.php
も表示されませんが、ページがうまくロードされる、多分デバッグモードは何かを意味する?PHPのGoogleアプリケーションエンジンがGoogle Cloud SQLに接続しないのはなぜですか?
私が使用している:
$db = new pdo(
'mysql:unix_socket=/cloudsql/testproject-xxxxxx:us-central1:library;dbname=books',
'phpapp', // username
'somepw' // password
);
そしてSQLSTATE[HY000] [2002] No such file or directory
@Nighthawkねえあなたはこれを解決しましたか? – suarsenegger