Hoe wijzig ik de phpMyAdmin-configuratie om het probleem op te lossen dat er geen uploadbaar MySQL-databasebestand is?

💻🔧【Supereenvoudige tutorial】 Leer je stapsgewijze aanpassingenphpMyAdminconfigureren, oplossenMySQLProbleem met importeren mislukt❗️

Persoonlijk getest op effectiviteit✅, het duurt slechts drie minuten⏰ om het probleem volledig op te lossenMySQLHet probleem dat je geen toegang hebt tot de uploadmap📂.

Geen kopzorgen meer over importproblemen💡, eenvoudig omgaan met databasebeheer📊, laat uwLinuxHet systeem werkt soepeler🌟.

Linux-importMySQL-databaseWat moet je doen als het niet lukt? Pas de configuratiemethode van phpMyAdmin aan, kom eens kijken!

Om het installatiepad van phpMyAdmin te vinden, kunt u de volgende opdracht gebruiken:

find / -name pma

find / -name phpMyAdmin

Als u een pad vindt dat lijkt op:

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

Hoe wijzig ik de phpMyAdmin-configuratie om het probleem op te lossen dat er geen uploadbaar MySQL-databasebestand is?

phpMyAdmin-installatiepad

Gefeliciteerd, je hebt de installatielocatie van phpMyAdmin vergrendeld!

Sommige programma's op het controlepaneel installeren het in de map `pma`, terwijl andere het liever in de map `phpMyAdmin` plaatsen.

Mogelijk vindt u deze paden:

/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

Na testen werd het uiteindelijk bevestigdHestiaCPphpMyAdmin-installatiepad:/etc/phpmyadmin

Vervolgens kunt u inloggen op phpMyAdmin, uw database selecteren en op 'Importeren' klikken. De importfunctionaliteit kan echter standaard beperkt zijn.

We kunnen het configuratiebestand van phpMyAdmin echter aanpassen zodat het het importeren van MySQL-databasebestanden vanaf de server ondersteunt. Specifieke stappen zijn als volgt:

Wijzig het configuratiebestand van phpMyAdmin

Zoek en bewerk het bestand `config.inc.php`. Als je alleen `config.sample.inc.php` hebt, maak dan een kopie en hernoem deze naar `config.inc.php`.

1. Zoek de volgende configuratie:

$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

2. Wijzigen naar:

$cfg['UploadDir'] = '/tmp';
$cfg['SaveDir'] = '/tmp';

注意 事项

Houd er rekening mee dat de map `/tmp` zich hier in de hoofdmap van de server bevindt.

U kunt vervolgens MySQL-bestanden uploaden naar deze map `/tmp`. Gebruik SFTP om het bestand in `/tmp` te plaatsen en selecteer vervolgens Importeren in het databasebeheer van phpMyAdmin (mogelijk moet u opnieuw inloggen om de wijzigingen te zien).

Als u HestiaCP gebruikt, ondersteunt phpMyAdmin soms het standaardpad niet. Wijzig in dit geval het configuratiebestand van phpMyAdmin en wijzig het pad naar de map `tmp` van de websitegebruiker:

$cfg['UploadDir'] = '/home/admin/tmp';
$cfg['SaveDir'] = '/home/admin/tmp';

Als u "Upload map van websiteserver" tegenkomt/home/admin/tmp/`Kies "Het wordt weergegeven" Er zijn geen bestanden om te uploaden! ”-situatie geeft aan dat de maprechten onvoldoende zijn.

Vervang gewoon `/home/admin/tmp`Stel de maprechten in op `755`:

sudo chown www-data:www-data /home/admin/ -R
sudo chmod 755 /home/admin/ -R

Nu kunt u uw MySQL-bestanden met plezier via dit pad importeren! 🚀

Als u de bovenstaande methode probeert, importeert phpMyAdmin de MySQL-databaseis nog steeds ongeldig of verschijnt500-fout bij het importeren van de MySQL-database, kunt u de volgende methoden proberen▼

Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeeld "Hoe wijzig ik de phpMyAdmin-configuratie om het probleem op te lossen dat er geen MySQL-databasebestand is dat kan worden geüpload?" 》, behulpzaam voor jou.

Welkom om de link van dit artikel te delen:https://www.chenweiliang.com/cwl-157.html

Om nog meer verborgen trucs🔑 te ontgrendelen, nodigen we je van harte uit om lid te worden van ons Telegram-kanaal!

Deel en like als je het leuk vindt! Jouw aandelen en likes zijn onze voortdurende motivatie!

 

发表 评论

Uw e-mailadres wordt niet gepubliceerd. 必填 项 已 用 * 标注

Scroll naar boven