2015-03-12 12 views
5

मैं पोस्टग्रेएसक्यूएल को लैरवेल 5.0 के साथ जोड़ने की कोशिश कर रहा हूं लेकिन अपवाद का सामना कर रहा हूं "PostgreSQL में ड्राइवर नहीं ढूंढ सका"।लार्वेल: त्रुटि [पीडीओएक्सप्शन]: PostgreSQL में ड्राइवर नहीं ढूंढ सका?

मैं इस समाधान की कोशिश की है लेकिन

stackoverflow answer

मेरे database.php कॉन्फ़िग फ़ाइल

'default' => 'pgsql' 

      'pgsql' => [ 
       'driver' => 'pgsql', 
       'host'  => env('DB_HOST', 'localhost'), 
       'database' => env('DB_DATABASE', 'forge'), 
       'username' => env('DB_USERNAME', 'forgeUser'), 
       'password' => env('DB_PASSWORD', '****'), 
       'charset' => 'utf8', 
       'prefix' => '', 
       'schema' => 'public', 
       'port'  => 5432, 
      ] 

पीडीओ एक्सटेंशन पीछा कर रहा है PostgreSQL के साथ जुड़े हुए नहीं कर सकते php.ini में सक्षम होते हैं

extension=php_pdo.dll 

extension=php_pdo_pgsql.dll 

जब मैं निम्नलिखित कॉमा चलाता हूं nd

php कारीगर विस्थापित

यह त्रुटि

[PDOException] could not find driver 

इसके ठीक काम कर रहा है जब हम कोर पीएचपी साथ PostgreSQL कनेक्ट कर देता है।

क्या कोई ड्राइवर अभी भी लार्वेल में गायब है? कृपया मेरा मार्ग दर्शन कीजिए।

धन्यवाद

+0

क्या आपको इसका समाधान मिला? – dKen

उत्तर

2

आप होना चाहिए ssh 'अपने रियासत या आवारा बॉक्स में d। फिर माइग्रेट करने का प्रयास करें।

+0

अच्छा पकड़ो। हालांकि दस्तावेज में यह उल्लिखित नहीं है। – Meglio

+0

हाँ। दस्तावेज़ीकरण बहुत अच्छा है लेकिन पूरी तरह से 100% पूर्ण होना असंभव है;) – lukeed

संबंधित मुद्दे