آرٽيڪل ڊاريڪٽري
💻🔧【سپر ايزي ٽيوٽوريل】 phpMyAdmin ترتيب کي تبديل ڪرڻ ۽ MySQL درآمد جي ناڪامين کي حل ڪرڻ لاءِ قدم بہ قدم گائيڊ❗️
آزمايل ۽ اثرائتو ثابت ٿيو! ✅ صرف ٽي منٽ لڳن ٿا ⏰ اپ لوڊ ٿيل فولڊر تائين رسائي حاصل ڪرڻ جي قابل نه هجڻ جي مسئلي کي مڪمل طور تي حل ڪرڻ ۾ 📂.
ڊيٽابيس درآمد ڪرڻ بابت هاڻي ڪو به سر درد نه آهي💡، آساني سان پنهنجو ڊيٽابيس منظم ڪريو📊 ۽ پنهنجي لينڪس سسٽم کي وڌيڪ آساني سان هلائيندا🌟.
جيڪڏهن لينڪس تي MySQL ڊيٽابيس درآمد ڪرڻ ۾ ناڪامي ٿئي ته ڇا ڪجي ؟ هتي phpMyAdmin ترتيب کي ڪيئن تبديل ڪجي!
phpMyAdmin جي انسٽاليشن جو رستو ڳولڻ لاء، توھان ھيٺ ڏنل حڪم استعمال ڪري سگھو ٿا:
find / -name pma
يا نه
find / -name phpMyAdmin
جيڪڏهن توهان هڪ جهڙو رستو ڳوليندا آهيو:
/usr/local/cwpsrv/var/services/pma /usr/local/apache/htdocs/phpmyadmin

phpMyAdmin تنصيب جو رستو
تنهن ڪري، مبارڪون، توهان phpMyAdmin جي انسٽاليشن جي جڳهه کي بند ڪري ڇڏيو آهي!
ڪجهه ڪنٽرول پينل پروگرام ان کي 'pma' فولڊر ۾ انسٽال ڪندا، جڏهن ته ٻيا ان کي '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
جاچ کان پوء، آخرڪار تصديق ڪئي وئيHestiaCPphpMyAdmin تنصيب جو رستو:/etc/phpmyadmin
اڳيون، توهان phpMyAdmin ۾ لاگ ان ڪري سگهو ٿا، پنهنجو ڊيٽابيس چونڊيو، ۽ "درآمد" تي ڪلڪ ڪريو. بهرحال، درآمد جي ڪارڪردگي ڊفالٽ طرفان محدود ٿي سگھي ٿي.
تنهن هوندي، اسان سرور مان MySQL ڊيٽابيس فائلن کي درآمد ڪرڻ ۾ مدد لاءِ phpMyAdmin جي ترتيب واري فائل کي تبديل ڪري سگھون ٿا. مخصوص قدم ھيٺ ڏنل آھن:
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/ ) تي شيئر ڪيل مضمون "ڪو به اپلوڊ نه ٿيندڙ MySQL ڊيٽابيس فائلن جي مسئلي کي حل ڪرڻ لاءِ phpMyAdmin ڪنفيگريشن کي ڪيئن تبديل ڪجي؟" توهان لاءِ مددگار ثابت ٿيندو.
هن مضمون جي لنڪ شيئر ڪرڻ لاءِ آزاد محسوس ڪريو: https://www.chenweiliang.com/cwl-157.html
