2016-01-19 12 views
7

पर मैं वर्तमान में मैक का उपयोग कर रहा हूं, और चल रहा ओएस संस्करण एल कैपिटन है। वेब रूट /Users/username/Sites है।phpmyadmin - त्रुटि 2002 - मैक

मैंने डाउनलोड किया, phpmyadmin निकाला और निर्देशिका को मूल फ़ोल्डर में स्थानांतरित कर दिया, और मैं लॉग इन स्क्रीन पर पहुंचने में कामयाब रहा। लेकिन जब मैं लॉग इन करने का प्रयास करता हूं, तो यह इस तरह का एक संदेश दिखाता है।

#2002 - No such file or directory<br />The server is not responding (or the local server's socket is not correctly configured). 

मैंने जांच की कि क्या MySQL बंद कर दिया गया था, लेकिन ऐसा इसलिए था कि इसके साथ ऐसा करने की ज़रूरत नहीं है। क्या कोई इस बात को हल करने के बारे में जानता है?

+0

क्या आप अपाचे का वेब सर्वर के रूप में उपयोग कर रहे हैं? –

+0

@RandallValenciano हां। – MarshallLee

+0

क्या आप लॉग की सामग्री पेस्ट कर सकते हैं? –

उत्तर

20

तो समाधान मेरे मामले के लिए काफी सरल था।

this जैसे कुछ लेख पढ़ने के बाद, मैंने config.inc.php फ़ाइल खोजने के लिए मेरी phpmyadmin निर्देशिका देखी। यही वह है जिसे मैंने अभी भी नहीं समझा है लेकिन उसी नाम के साथ कोई फ़ाइल नहीं थी।

इसके बजाय, निकटतम नाम वाली फ़ाइल config.sample.inc.php थी, इसलिए मैंने अपना फ़ाइल नाम बदल दिया और $cfg['Servers'][$i]['host'] = 'localhost';$cfg['Servers'][$i]['host'] = '127.0.0.1'; बदल दिया। अब मैं phpmyadmin खाते से लॉग इन कर सकता हूं।

+0

धन्यवाद! यह हल हो गया। जवाब स्वीकार किया जाना चाहिए। –

0

ओएस एक्स सिएरा 10.12.5 पर homebrew upgrade के माध्यम से मारियाडब को अपग्रेड करने के बाद एक ही त्रुटि मिली।

जाता है कि कोई config निर्देशिका याद आ रही थी:

mkdir /usr/local/etc/my.cnf.d 

कुछ सेकंड प्रतीक्षा करें और पुन: प्रयास:

mysql: Can't read dir of '/usr/local/etc/my.cnf.d' (Errcode: 2 "No such file or directory") 

आप इस निर्देशिका बनाने मुद्दा (MariaDB डेमॉन को पुनः आरंभ करने की कोई जरूरत) को हल करती है कनेक्ट करने के लिए:

$ mysql -u root -p 
Enter password: 
Welcome to the MariaDB monitor. Commands end with ; or \g. 
Your MariaDB connection id is 9 
Server version: 10.2.6-MariaDB Homebrew