लेख निर्देशिका
💻🔧【बेहद आसान ट्यूटोरियल】 phpMyAdmin कॉन्फ़िगरेशन को संशोधित करने और MySQL आयात विफलताओं को हल करने के लिए चरण-दर-चरण मार्गदर्शिका❗️
आजमाया हुआ और कारगर साबित हुआ! ✅ MySQL द्वारा अपलोड किए गए फ़ोल्डर 📂 तक पहुँचने में असमर्थ होने की समस्या को पूरी तरह से हल करने में केवल तीन मिनट ⏰ लगते हैं ।
डेटाबेस आयात करने की झंझटों से छुटकारा पाएं💡, अपने डेटाबेस को आसानी से प्रबंधित करें📊 और अपने लिनक्स सिस्टम को और भी सुचारू रूप से चलाएं🌟।
Linux पर MySQL डेटाबेस आयात करने में समस्या आने पर क्या करें ? phpMyAdmin कॉन्फ़िगरेशन को संशोधित करने का तरीका यहाँ बताया गया है!
PhpMyAdmin का इंस्टॉलेशन पथ खोजने के लिए, आप निम्न कमांड का उपयोग कर सकते हैं:
find / -name pma
或
find / -name phpMyAdmin
यदि आपको इसके समान कोई पथ मिलता है:
/usr/local/cwpsrv/var/services/pma /usr/local/apache/htdocs/phpmyadmin

phpMyAdmin संस्थापन पथ
तो, बधाई हो, आपने phpMyAdmin का इंस्टॉलेशन स्थान लॉक कर दिया है!
कुछ नियंत्रण कक्ष प्रोग्राम इसे `पीएमए` फ़ोल्डर में स्थापित करेंगे, जबकि अन्य इसे `phpMyAdmin` फ़ोल्डर में रखना पसंद करेंगे।
आपको ये रास्ते मिल सकते हैं:
/usr/share/phpmyadmin /usr/share/phpmyadmin/vendor/phpmyadmin /usr/local/hestia/install/rpm/phpmyadmin /usr/local/hestia/install/deb/phpmyadmin /var/lib/mysql/phpmyadmin /var/lib/phpmyadmin /etc/phpmyadmin
परीक्षण के बाद आख़िरकार इसकी पुष्टि हो गईहेस्टियासीपीphpMyAdmin स्थापना पथ:/etc/phpmyadmin
इसके बाद, आप phpMyAdmin में लॉग इन कर सकते हैं, अपना डेटाबेस चुन सकते हैं, और "आयात करें" पर क्लिक कर सकते हैं। हालाँकि, आयात कार्यक्षमता डिफ़ॉल्ट रूप से सीमित हो सकती है।
हालाँकि, हम phpMyAdmin की कॉन्फ़िगरेशन फ़ाइल को संशोधित कर सकते हैं ताकि यह सर्वर से MySQL डेटाबेस फ़ाइलों को आयात करने का समर्थन कर सके। विशिष्ट चरण इस प्रकार हैं:
PhpMyAdmin की कॉन्फ़िगरेशन फ़ाइल को संशोधित करें
`config.inc.php` फ़ाइल ढूंढें और संपादित करें। यदि आपके पास केवल `config.sample.inc.php` है, तो एक प्रतिलिपि बनाएं और उसका नाम बदलकर `config.inc.php` कर दें।
1. निम्नलिखित कॉन्फ़िगरेशन खोजें:
$cfg['UploadDir'] = ''; $cfg['SaveDir'] = '';
2. इसमें संशोधित करें:
$cfg['UploadDir'] = '/tmp'; $cfg['SaveDir'] = '/tmp';
注意 事项
कृपया ध्यान दें कि यहां `/tmp` फ़ोल्डर सर्वर की रूट डायरेक्टरी में है।
फिर आप MySQL फ़ाइलें इस `/tmp` निर्देशिका में अपलोड कर सकते हैं। फ़ाइल को `/tmp` में डालने के लिए SFTP का उपयोग करें, और फिर phpMyAdmin के डेटाबेस प्रबंधन में आयात का चयन करें (परिवर्तन देखने के लिए आपको फिर से लॉग इन करना पड़ सकता है)।
यदि आप HestiaCP का उपयोग कर रहे हैं, तो कभी-कभी phpMyAdmin डिफ़ॉल्ट पथ का समर्थन नहीं कर सकता है। इस मामले में, कृपया phpMyAdmin की कॉन्फ़िगरेशन फ़ाइल को संशोधित करें और वेबसाइट उपयोगकर्ता की `tmp` निर्देशिका का पथ बदलें:
$cfg['UploadDir'] = '/home/admin/tmp'; $cfg['SaveDir'] = '/home/admin/tmp';
यदि आपका सामना "वेबसाइट सर्वर से फ़ोल्डर अपलोड करें` से होता है/home/admin/tmp/`चुनें "यह दिखाता है" अपलोड करने के लिए कोई फ़ाइल नहीं है! स्थिति इंगित करती है कि फ़ोल्डर अनुमतियाँ अपर्याप्त हैं।
बस ` बदलें/home/admin/tmp`निर्देशिका अनुमतियाँ `755` पर सेट करें:
sudo chown www-data:www-data /home/admin/ -R sudo chmod 755 /home/admin/ -R
अब, आप इस पथ से ख़ुशी-ख़ुशी अपनी MySQL फ़ाइलें आयात कर सकते हैं! 🚀
यदि आपने उपरोक्त विधियों को आजमाया है और फिर भी phpMyAdmin का उपयोग करके MySQL डेटाबेस आयात करने में समस्या आ रही है, या MySQL डेटाबेस आयात करते समय आपको 500 त्रुटि का सामना करना पड़ रहा है, तो आप निम्नलिखित विधियों को आजमा सकते हैं▼
आशा है कि चेन वेइलियांग के ब्लॉग ( https://www.chenweiliang.com/ ) पर साझा किया गया लेख "मायक्यू चैनल डेटाबेस फाइलों को अपलोड न कर पाने की समस्या को हल करने के लिए phpMyAdmin कॉन्फ़िगरेशन को कैसे संशोधित करें?" आपके लिए उपयोगी होगा।
इस लेख का लिंक साझा करने में संकोच न करें: https://www.chenweiliang.com/cwl-157.html
