Directory articoli
stai usandoEstiaCPpannellophpMyAdminTi senti lento come una tartaruga quando gestisci il tuo database?
Potresti riscontrare che è insolitamente lento, soprattutto se ricevi un avviso come "phpMyAdmin non può memorizzare nella cache il file modello".

Non preoccuparti, ti insegneremo come risolvere rapidamente questo problema e far volare di nuovo il tuo phpMyAdmin!
问题描述
phpMyAdmin è uno strumento di gestione di database molto popolare che ti consente di operare facilmente attraverso una bellissima interfaccia webMySQLOppure il database MariaDB.
RisolverloHestiaCP phpMyAdmin – Problema di erroreSuccessivamente, accedi al backend phpMyAdmin.
Se ricevi qualcosa come "Variabile di avviso $cfg['TempDir'] (/usr/share/phpmyadmin/tmp/)Inaccessibile. phpMyAdmin non può memorizzare nella cache i file modello, quindi verrà eseguito lentamente."Messaggio di errore▼

Questo problema è solitamente causato dalla cartella temporanea di phpMyAdmin, che di solito è/usr/share/phpmyadmin/tmp/Inaccessibile, impedendogli di memorizzare nella cache i file modello, influenzando così le prestazioni.
Fortunatamente, la soluzione a questo problema non è complicata.
Soluzione
passo 1:Controlla i permessi
Per prima cosa devi verificare i permessi della cartella temporanea di phpMyAdmin.
Questa cartella è solitamente/usr/share/phpmyadmin/tmp/.
È possibile utilizzare il comando seguente per visualizzare le impostazioni dei permessi della cartella:
ls -ld /usr/share/phpmyadmin/tmp/
2 :Cambia proprietario della cartella
Se scopri che i permessi sulla cartella temporanea sono impostati in modo errato, impedendo a phpMyAdmin di accedere alla cartella, puoi risolvere il problema cambiando il proprietario della cartella.
È possibile eseguire i seguenti comandi:
chown -R hestiamail:www-data /usr/share/phpmyadmin/tmp/
Questo comando verrà eseguito in modo ricorsivo/usr/share/phpmyadmin/tmp/Il proprietario e il gruppo della cartella vengono modificati inhestiamail www-data, garantendo così che phpMyAdmin possa accedere alla cartella.
3 :Conferma le modifiche
Dopo aver modificato le autorizzazioni, non dimenticare di verificare se le nuove impostazioni delle autorizzazioni sono corrette. Utilizzare nuovamente il comando seguente per visualizzare le autorizzazioni della cartella:
ls -ld /usr/share/phpmyadmin/tmp/
Assicurati che il proprietario e il gruppo visualizzati siano cambiati in:
- drwxrwx— 3 hestiamail www-data 4096 /usr/share/phpmyadmin/tmp/
4 :Riavvia phpMyAdmin
Dopo aver completato i passaggi precedenti, puoi riavviare phpMyAdmin o il tuo server web (come Apache o Nginx) affinché le modifiche abbiano effetto.
I comandi di riavvio comunemente utilizzati sono i seguenti:
systemctl restart apache2 # 如果你使用的是Apache
systemctl restart nginx # 如果你使用的是Nginx
conclusione
Attraverso i semplici passaggi descritti sopra, puoi risolvere il problema della bassa velocità causata dall'impossibilità di phpMyAdmin di memorizzare nella cache i file modello.
Modifica i permessi della cartella in modo che phpMyAdmin possa accedere normalmente alla cartella temporanea, il che può migliorare notevolmente le sue prestazioni.
La prossima volta che riscontri un problema simile, potresti anche provare questo metodo per rendere la tua esperienza di gestione del database più fluida!
La risoluzione dei problemi tecnici a volte è solo questione di portata di mano.
Spero che questo articolo ti sia utile e faccia funzionare rapidamente phpMyAdmin!
Speranza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ha condiviso "Risolvere il problema della bassa velocità causata dall'incapacità di HestiaCP phpMyAdmin di memorizzare nella cache i modelli", che ti è utile.
Benvenuti a condividere il link di questo articolo:https://www.chenweiliang.com/cwl-31767.html
Per scoprire altri trucchi nascosti🔑, unisciti al nostro canale Telegram!
Condividi e metti mi piace se ti piace! Le tue condivisioni e i tuoi Mi piace sono la nostra continua motivazione!