इस समस्या को हल करने के लिए phpMyAdmin कॉन्फ़िगरेशन को कैसे संशोधित करें कि कोई अपलोड करने योग्य MySQL डेटाबेस फ़ाइल नहीं है?

💻🔧【सुपर सरल ट्यूटोरियल】आपको चरण-दर-चरण संशोधन सिखाता है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 कॉन्फ़िगरेशन को कैसे संशोधित करें कि कोई अपलोड करने योग्य MySQL डेटाबेस फ़ाइल नहीं है?

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 कॉन्फ़िगरेशन को कैसे संशोधित करें कि कोई MySQL डेटाबेस फ़ाइल नहीं है जिसे अपलोड किया जा सके?" 》, आपके लिए मददगार।

इस लेख का लिंक साझा करने के लिए आपका स्वागत है:https://www.chenweiliang.com/cwl-157.html

अधिक छिपी हुई ट्रिक्स को अनलॉक करने के लिए, हमारे टेलीग्राम चैनल से जुड़ने के लिए आपका स्वागत है!

पसंद आये तो शेयर और लाइक करें! आपके शेयर और लाइक हमारी निरंतर प्रेरणा हैं!

 

发表 评论

आपकी ईमेल आईडी प्रकाशित नहीं की जाएगी। आवश्यक फ़ील्ड का उपयोग किया जाता है * लेबल

ऊपर स्क्रॉल करें