Hur ändrar man phpMyAdmin-konfigurationen för att lösa problemet med att det inte finns någon uppladdningsbar MySQL-databasfil?

💻🔧【Superenkel handledning】Lär dig hur du modifierar steg för stegphpMyAdminKonfiguration, lösningMySQLProblem med importfel❗️

Beprövat och effektivt✅, tar bara tre minuter⏰, löser problemet heltMySQLProblem med att inte kunna komma åt uppladdningsmappen📂.

Inga fler huvudvärkar för importproblem💡, hantera enkelt databashantering📊, låt dinLinuxSystemet går smidigare🌟.

Linux-importMySQL-databasVad ska man göra om det misslyckas? Ändra phpMyAdmin-konfigurationsmetoden, kom och ta en titt!

För att hitta installationssökvägen för phpMyAdmin kan du använda följande kommando:

find / -name pma

eller

find / -name phpMyAdmin

Om du hittar en sökväg som liknar följande:

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

Hur ändrar man phpMyAdmin-konfigurationen för att lösa problemet med att det inte finns någon uppladdningsbar MySQL-databasfil?

Installationssökväg för phpMyAdmin

Grattis, du har låst installationsplatsen för phpMyAdmin!

Vissa kontrollpanelsprogram installerar den i mappen `pma`, medan andra föredrar att lägga den i mappen `phpMyAdmin`.

Du kan hitta dessa vägar:

/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

Efter tester bekräftades det äntligenHestiaCPphpMyAdmin installationssökväg:/etc/phpmyadmin

Sedan kan du logga in i phpMyAdmin, välja databasen och klicka på "Importera". Men som standard kan importfunktionerna vara begränsade.

Vi kan dock modifiera phpMyAdmin-konfigurationsfilen för att stödja import av MySQL-databasfiler från servern. De specifika stegen är följande:

Ändra phpMyAdmin-konfigurationsfilen

Hitta och redigera filen `config.inc.php`. Om du bara har `config.sample.inc.php`, gör en kopia och byt namn på den till `config.inc.php`.

1. Hitta följande konfiguration:

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

2. Ändra till:

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

注意 事项

Observera att mappen /tmp här finns i serverns rotkatalog.

Du kan sedan ladda upp MySQL-filerna till katalogen `/tmp`. Använd SFTP för att lägga filen i /tmp och välj sedan Importera i databashanteraren i phpMyAdmin (du kan behöva logga in igen för att se ändringarna).

Om du använder HestiaCP kan det ibland hända att phpMyAdmin inte stöder standardsökvägen. I det här fallet, ändra phpMyAdmin-konfigurationsfilen och ändra sökvägen till webbplatsanvändarens `tmp`-katalog:

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

Om du stöter på "Ladda upp mapp från webbplatsservern"/home/admin/tmp/`Välj "Visa" Inga filer tillgängliga för uppladdning! ", betyder det att mappbehörigheterna är otillräckliga.

Lägg bara till `/home/admin/tmp`Ställ in katalogbehörigheten till `755`:

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

Nu kan du enkelt importera dina MySQL-filer från den här sökvägen! 🚀

Om du provar metoden ovan importerar phpMyAdmin MySQL-databasen.Fortfarande ogiltig, ellerOm du får ett 500-fel när du importerar en MySQL-databas kan du prova följande metoder▼

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) Delad "Hur modifierar man phpMyAdmin-konfigurationen för att lösa problemet med att inga MySQL-databasfiler finns tillgängliga för uppladdning?", det kan vara till hjälp för dig.

Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-157.html

För att låsa upp fler dolda knep🔑, välkommen att gå med i vår Telegram-kanal!

Dela och gilla om du gillar det! Dina delningar och gilla-markeringar är vår fortsatta motivation!

 

发表 评论

Din e-postadress kommer inte att publiceras. 必填 项 已 用 * 标注

Bläddra till början