2011-12-07 6 views
11

브라우저에서 zend 프레임 워크 프로젝트를 실행하면 모든 것이 정상이며 DB에 연결됩니다. 내가 명령 줄에서 프로젝트를 실행할 때커맨드 라인을 통해 실행할 때 DB에 연결하는 방법

는 DB에 연결할 수 있으며 오류 발생 : 나는 Running a Zend Framework action from command line의 답변 (https://stackoverflow.com/a/4706966/457033)

을 사용했다

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 파일의의 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" 

답변

1

php.ini 파일에서 application.ini의 내용을 복사하십시오. 정상적으로 작동합니다.

+0

작동하지 않습니다. ( – hhs

관련 문제