के माध्यम से चलते समय डीबी से कनेक्ट कैसे करें, जब मैं ब्राउज़र से ज़ेंड फ्रेमवर्क प्रोजेक्ट चलाता हूं, तो सब कुछ ठीक है, यह डीबी से जुड़ता है।कमांड लाइन
जब मैं कमांड लाइन से प्रोजेक्ट को चलाने यह 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
मैं Running a Zend Framework action from command line के जवाब (https://stackoverflow.com/a/4706966/457033)
का इस्तेमाल किया है यह मेरा application.ini
फ़ाइल की है डीबी भाग
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