Πώς να τροποποιήσετε τη διαμόρφωση phpMyAdmin για να λύσετε το πρόβλημα ότι δεν υπάρχει αρχείο βάσης δεδομένων MySQL με δυνατότητα αποστολής;

💻🔧【Εύκολο σεμινάριο】Οδηγός βήμα προς βήμα για την τροποποίηση της διαμόρφωσης του phpMyAdmin και την επίλυση αποτυχιών εισαγωγής MySQL❗️

Δοκιμασμένο και αποδεδειγμένα αποτελεσματικό! ✅ Χρειάζονται μόνο τρία λεπτά ⏰ για να λυθεί πλήρως το πρόβλημα της αδυναμίας πρόσβασης της MySQL στον φάκελο που έχει μεταφορτωθεί 📂.

Τέλος στους πονοκεφάλους σχετικά με την εισαγωγή βάσεων δεδομένων💡, διαχειριστείτε εύκολα τη βάση δεδομένων σας📊 και κάντε το σύστημα Linux σας να λειτουργεί πιο ομαλά🌟.

Τι να κάνετε εάν η εισαγωγή μιας βάσης δεδομένων MySQL αποτύχει σε Linux ; Δείτε πώς μπορείτε να τροποποιήσετε τη διαμόρφωση του 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

Μετά από δοκιμή, τελικά επιβεβαιώθηκεHestiaCPΔιαδρομή εγκατάστασης 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 από αυτήν τη διαδρομή! 🚀

Εάν έχετε δοκιμάσει τις παραπάνω μεθόδους και η εισαγωγή μιας βάσης δεδομένων MySQL χρησιμοποιώντας το phpMyAdmin εξακολουθεί να αποτυγχάνει ή αντιμετωπίζετε ένα σφάλμα 500 κατά την εισαγωγή μιας βάσης δεδομένων MySQL, μπορείτε να δοκιμάσετε τις ακόλουθες μεθόδους▼

Ας ελπίσουμε ότι το άρθρο "Πώς να τροποποιήσετε τη διαμόρφωση του phpMyAdmin για να λύσετε το πρόβλημα της μη μεταφόρτωσης αρχείων βάσης δεδομένων MySQL;" που κοινοποιήθηκε στο ιστολόγιο του Chen Weiliang ( https://www.chenweiliang.com/ ) θα σας φανεί χρήσιμο.

Μη διστάσετε να κοινοποιήσετε τον σύνδεσμο αυτού του άρθρου: https://www.chenweiliang.com/cwl-157.html

Για να ξεκλειδώσετε περισσότερα κρυμμένα κόλπα🔑, καλώς ήρθατε στο κανάλι μας στο Telegram!

Κάντε share και like αν σας αρέσει! Τα share και τα likes σας είναι το συνεχές μας κίνητρο!

 

发表 评论

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

Μεταβείτε στην κορυφή