Artigo Diretório
você está usandoHestia CPpainelphpMyAdminSente-se lento como uma tartaruga ao gerenciar seu banco de dados?
Você pode perceber que ele está excepcionalmente lento, especialmente se receber um aviso como "o phpMyAdmin não pode armazenar em cache o arquivo de modelo".

Não se preocupe, vamos te ensinar como resolver esse problema rapidamente e fazer seu phpMyAdmin voar novamente!
Descrição do Problema
phpMyAdmin é uma ferramenta de gerenciamento de banco de dados muito popular que permite operar facilmente através de uma bela interface webMySQLOu banco de dados MariaDB.
ResolvendoHestiaCP phpMyAdmin – Problema de erroDepois disso, faça login no backend do phpMyAdmin.
Se você receber algo como "Variável de aviso $cfg['TempDir'] (/usr/share/phpmyadmin/tmp/)Inacessível. O phpMyAdmin não pode armazenar arquivos de modelo em cache, por isso será executado lentamente."Mensagem de erro▼

Este problema geralmente é causado pela pasta temporária do phpMyAdmin, que geralmente é/usr/share/phpmyadmin/tmp/Inacessível, fazendo com que ele não consiga armazenar em cache os arquivos de modelo, afetando assim o desempenho.
Felizmente, a solução para este problema não é complicada.
Solução
passo 1:Verifique as permissões
Primeiro, você precisa verificar as permissões da pasta temporária do phpMyAdmin.
Esta pasta geralmente é/usr/share/phpmyadmin/tmp/.
Você pode usar o seguinte comando para visualizar as configurações de permissão da pasta:
ls -ld /usr/share/phpmyadmin/tmp/
Etapa 2:Alterar proprietário da pasta
Se você descobrir que as permissões na pasta temporária estão definidas incorretamente, impedindo o phpMyAdmin de acessar a pasta, você pode resolver o problema alterando o proprietário da pasta.
Você pode executar os seguintes comandos:
chown -R hestiamail:www-data /usr/share/phpmyadmin/tmp/
Este comando irá recursivamente/usr/share/phpmyadmin/tmp/O proprietário e o grupo da pasta são alterados parahestiamail www-data, garantindo assim que o phpMyAdmin possa acessar a pasta.
Etapa 3:Confirmar alterações
Após alterar as permissões, não se esqueça de confirmar se as novas configurações de permissão estão corretas. Use o seguinte comando novamente para visualizar as permissões da pasta:
ls -ld /usr/share/phpmyadmin/tmp/
Certifique-se de que o proprietário e o grupo exibidos tenham mudado para:
- drwxrwx— 3 semanasaiwww-data 4096 /usr/share/phpmyadmin/tmp/
Etapa 4:Reinicie o phpMyAdmin
Depois de concluir as etapas acima, você pode reiniciar o phpMyAdmin ou seu servidor web (como Apache ou Nginx) para que as alterações tenham efeito.
Os comandos de reinicialização comumente usados são os seguintes:
systemctl restart apache2 # 如果你使用的是Apache systemctl restart nginx # 如果你使用的是Nginx
Conclusão
Através das etapas simples acima, você pode resolver o problema de lentidão causada pela incapacidade do phpMyAdmin de armazenar arquivos de modelo em cache.
Modifique as permissões da pasta para que o phpMyAdmin possa acessar a pasta temporária normalmente, o que pode melhorar bastante seu desempenho.
Da próxima vez que você encontrar um problema semelhante, tente este método para tornar sua experiência de gerenciamento de banco de dados mais tranquila!
Resolver problemas técnicos às vezes é apenas uma questão de ponta dos dedos.
Espero que este artigo seja útil para você e faça seu phpMyAdmin rodar rapidamente!
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartilhou "Resolvendo o problema de velocidade lenta causada pela incapacidade do HestiaCP phpMyAdmin de armazenar modelos em cache", o que é útil para você.
Bem-vindo a compartilhar o link deste artigo:https://www.chenweiliang.com/cwl-31767.html
