इस तरह की त्रुटि का मतलब है कि सर्वर स्वयं भी पहुंच योग्य नहीं है। क्या आपने MAMP में MySQL शुरू किया था?
इसके अलावा, आपने एमएएमपी कैसे शुरू किया है? मानक MySQL 3306
. के साथ बंदरगाह? या वैकल्पिक पोर्ट MAMP गैर-व्यवस्थापकों के लिए उपयोग करता है:8889
?
मुझे यकीन है कि आपका सर्वर चल रहा है, लेकिन 3306
. से कनेक्ट करने का प्रयास कर रहा है इसलिए आपको पोर्ट को 8889
. पर सेट करना होगा . इस तरह होने के लिए अपनी कॉन्फ़िगरेशन बदलें; port
को जोड़ने पर ध्यान दें परम:
'mysql' => array(
'driver' => 'mysql',
'host' => '127.0.0.1',
'port' => '8889',
'database' => 'database',
'username' => 'root',
'password' => 'root',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
संपादित करें: मुझे अभी-अभी यह सवाल मिला है। धागा
जो पोर्ट 8889
. के माध्यम से Laravel को MAMP से जोड़ने के मुद्दे को संबोधित करता है ।