Hvordan endre phpMyAdmin-konfigurasjonen for å løse problemet med at det ikke er noen opplastbar MySQL-databasefil?

💻🔧【Superenkel opplæring】Lærer deg trinnvise modifikasjonerphpMyAdminkonfigurere, løseMySQLImportfeilproblem❗️

Personlig testet den for å være effektiv✅, det tar bare tre minutter⏰ å løse problemet fullstendigMySQLProblemet med å ikke få tilgang til opplastingsmappen📂.

Ikke mer hodepine om importproblemer💡, håndter enkelt databaseadministrasjon📊, la dinLinuxSystemet går jevnere🌟.

Linux importMySQL-databaseHva gjør du hvis du mislykkes? Endre phpMyAdmin-konfigurasjonsmetoden, kom og ta en titt!

For å finne installasjonsbanen til phpMyAdmin, kan du bruke følgende kommando:

find / -name pma

eller

find / -name phpMyAdmin

Hvis du finner en sti som ligner på:

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

Hvordan endre phpMyAdmin-konfigurasjonen for å løse problemet med at det ikke er noen opplastbar MySQL-databasefil?

phpMyAdmin installasjonsbane

Så, gratulerer, du har låst installasjonsstedet til phpMyAdmin!

Noen kontrollpanelprogrammer vil installere det i `pma`-mappen, mens andre liker å plassere det i `phpMyAdmin`-mappen.

Du kan finne disse stiene:

/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

Etter testing ble det endelig bekreftetHestiaCPphpMyAdmin installasjonsbane:/etc/phpmyadmin

Deretter kan du logge på phpMyAdmin, velge databasen din og klikke på "Importer". Importfunksjonaliteten kan imidlertid være begrenset som standard.

Vi kan imidlertid endre konfigurasjonsfilen til phpMyAdmin slik at den støtter import av MySQL-databasefiler fra serveren. Spesifikke trinn er som følger:

Endre konfigurasjonsfilen til phpMyAdmin

Finn og rediger filen `config.inc.php`. Hvis du bare har `config.sample.inc.php`, lag en kopi og endre navn til `config.inc.php`.

1. Finn følgende konfigurasjon:

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

2. Endre til:

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

forholdsregler

Vær oppmerksom på at `/tmp`-mappen her er i rotkatalogen til serveren.

Du kan deretter laste opp MySQL-filer til denne `/tmp`-katalogen. Bruk SFTP for å legge filen inn i `/tmp`, og velg deretter Importer i databaseadministrasjonen til phpMyAdmin (du må kanskje logge på igjen for å se endringene).

Hvis du bruker HestiaCP, kan det hende at phpMyAdmin ikke støtter standardbanen. I dette tilfellet må du endre konfigurasjonsfilen til phpMyAdmin og endre banen til `tmp`-katalogen til nettstedets bruker:

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

Hvis du støter på "Last opp mappe fra nettstedsserver"./home/admin/tmp/`Velg "Det viser" Det er ingen filer å laste opp! Situasjonen indikerer at mappetillatelsene er utilstrekkelige.

Bare bytt ut `/home/admin/tmp`Sett katalogtillatelsene til `755`:

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

Nå kan du gjerne importere MySQL-filene dine fra denne banen! 🚀

Hvis du prøver metoden ovenfor, importerer phpMyAdmin MySQL-databasener fortsatt ugyldig, eller vises500-feil ved import av MySQL-database, kan du prøve følgende metoder▼

发表 评论

E-postadressen din vil ikke bli publisert. 必填 项 已 用 * Merkelapp

Rull til toppen