دليل المادة
💻🔧【برنامج تعليمي بسيط للغاية】يعلمك التعديلات خطوة بخطوةبريستكوين، حلMySQLمشكلة فشل الاستيراد❗️
تم اختباره شخصيًا ليكون فعالاً، ولا يستغرق الأمر سوى ثلاث دقائق⏰ لحل المشكلة تمامًا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
وبعد الاختبار، تم تأكيد ذلك أخيرًاهيستياCPمسار تثبيت 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` هذا. استخدم SFTP لوضع الملف في `/tmp`، ثم حدد استيراد في إدارة قاعدة بيانات 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لا يزال غير صالح، أو يظهرخطأ 500 عند استيراد قاعدة بيانات MySQL، يمكنك تجربة الطرق التالية ▼
مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "كيفية تعديل تكوين phpMyAdmin لحل مشكلة عدم وجود ملف قاعدة بيانات MySQL يمكن تحميله؟" 》، مفيد لك.
مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-157.html
