اس مسئلے کو حل کرنے کے لیے phpMyAdmin کنفیگریشن میں ترمیم کیسے کی جائے کہ کوئی MySQL ڈیٹا بیس فائل اپ لوڈ کرنے کے قابل نہیں ہے؟

💻🔧【Super Easy Tutorial】 phpMyAdmin کنفیگریشن میں ترمیم کرنے اور MySQL درآمدی ناکامیوں کو حل کرنے کے لیے مرحلہ وار گائیڈ❗️

تجربہ کیا اور موثر ثابت ہوا! ✅ صرف تین منٹ لگتے ہیں ⏰ MySQL کے اپ لوڈ کردہ فولڈر 📂 تک رسائی سے قاصر ہونے کے مسئلے کو مکمل طور پر حل کرنے میں۔

ڈیٹا بیس کو درآمد کرنے کے بارے میں مزید سر درد نہیں ہے💡، آسانی سے اپنے ڈیٹا بیس کا انتظام کریں اور اپنے لینکس سسٹم کو مزید آسانی سے چلائیں۔

اگر لینکس پر MySQL ڈیٹا بیس کی درآمد ناکام ہو جائے تو کیا کریں ؟ phpMyAdmin کنفیگریشن میں ترمیم کرنے کا طریقہ یہاں ہے!

phpMyAdmin کی تنصیب کا راستہ تلاش کرنے کے لیے، آپ درج ذیل کمانڈ استعمال کر سکتے ہیں:

find / -name pma

یا

find / -name phpMyAdmin

اگر آپ کو اس سے ملتا جلتا راستہ ملتا ہے:

/usr/local/cwpsrv/var/services/pma
/usr/local/apache/htdocs/phpmyadmin

اس مسئلے کو حل کرنے کے لیے phpMyAdmin کنفیگریشن میں ترمیم کیسے کی جائے کہ کوئی MySQL ڈیٹا بیس فائل اپ لوڈ کرنے کے قابل نہیں ہے؟

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

جانچ کے بعد بالآخر اس کی تصدیق ہو گئی۔ہیسٹیا سی پی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 غلطی کا سامنا کرنا پڑتا ہے، تو آپ درج ذیل طریقے آزما سکتے ہیں▼

امید ہے کہ مضمون "پی ایچ پی مائی ایڈمن کنفیگریشن میں ترمیم کیسے کی جائے تاکہ اپ لوڈ نہ ہونے والی MySQL ڈیٹا بیس فائلوں کا مسئلہ حل ہو؟" Chen Weiliang کے بلاگ ( https://www.chenweiliang.com/ ) پر شیئر کیا گیا آپ کے لیے مددگار ثابت ہوگا۔

اس مضمون کا لنک بلا جھجھک شیئر کریں: https://www.chenweiliang.com/cwl-157.html

مزید پوشیدہ چالوں کو کھولنے کے لیے، ہمارے ٹیلیگرام چینل میں شامل ہونے میں خوش آمدید!

پسند آئے تو شیئر اور لائک کریں! آپ کے شیئرز اور لائکس ہماری مسلسل حوصلہ افزائی ہیں!

 

评论 评论

您的邮箱地址不会被公开。必填项已用*标注

میں سکرال اوپر