ブラウザからzendフレームワークプロジェクトを実行すると、すべて正常です.DBに接続します。コマンドライン経由でDBに接続する方法
私は、コマンドラインからプロジェクトを実行すると、それはDBに接続できないと、エラーがスローされます。
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002] No such file or directory' in /usr/local/zend/share/ZendFramework/library/Zend/Db/Adapter/Pdo/Abstract.php:129
私はそれは私のapplication.ini
ファイルのだ Running a Zend Framework action from command lineさんの回答(https://stackoverflow.com/a/4706966/457033)
を使用していましたdbパーツ
phpSettings.mysql.default_socket=/usr/local/zend/mysql/tmp/mysql.sock
resources.db.adapter = "PDO_MYSQL"
resources.db.params.host = "localhost"
resources.db.params.port = 3306
resources.db.params.username = "root"
resources.db.params.password = "root"
resources.db.params.dbname = "iteam"
resources.db.isDefaultTableAdapter = true
resources.db.params.charset = "utf8"
動作しません。 – hhs