मैं सिम्फनी ट्यूटोरियल जॉबेट पर काम कर रहा हूं और मुझे सिद्धांत के माध्यम से MySQL-डेटाबेस में डेटाबेस कनेक्शन प्राप्त करने में समस्याएं हैं। विकास पर्यावरण: मैक ओएस एक्स और एक्सएएमपीपी।symfony में सिद्धांत के माध्यम से कोई डेटाबेस कनेक्शन
Warning: PDO::__construct(): [2002] No such file or directory (trying to connect via unix:///var/mysql/mysql.sock) in /Users/xx/projects/myproject/lib/vendor/symfony/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Connection.php on line 470
PDO Connection Error: SQLSTATE[HY000] [2002] No such file or directory
database.yml में डेटाबेस सेटिंग्स:
all:
doctrine:
class: sfDoctrineDatabase
param:
dsn: 'mysql:host=localhost;dbname=my_project_db'
username: root
password: root
MySQL चल रहा है
आदेश php symfony doctrine:build-schema
मुझे निम्न त्रुटि संदेश देता है। उपयोगकर्ता नाम और पासवर्ड सही हैं। डेटाबेस 'my_project_db' मौजूद है।
क्या कोई मुझे संकेत दे सकता है कि क्या गलत हो रहा है?
क्या /var/mysql/mysql.sock फ़ाइल मौजूद है? यदि नहीं है तो पता लगाने के द्वारा उस फ़ाइल को खोजने का प्रयास करें। – greg0ire
हां। यह/अनुप्रयोग/एक्सएएमपीपी/xamppfiles/var/mysql/ – skanne