Katalog artykułów
czy używaszHestiaCPpłytaphpMyAdminZarządzając bazą danych, czujesz się powolny jak żółw?
Może wystąpić niezwykle powolne działanie, zwłaszcza jeśli pojawi się ostrzeżenie typu „phpMyAdmin nie może buforować pliku szablonu”.

Nie martw się, nauczymy Cię, jak szybko rozwiązać ten problem i przywrócić działanie phpMyAdmina!
opis problemu
phpMyAdmin to bardzo popularne narzędzie do zarządzania bazami danych, które pozwala na łatwą obsługę poprzez piękny interfejs sieciowyMySQLLub baza danych MariaDB.
Rozwiązanie tegoHestiaCP phpMyAdmin – Problem z błędemNastępnie zaloguj się do backendu phpMyAdmin.
Jeśli otrzymasz coś takiego jak „Zmienna ostrzegawcza $cfg['TempDir'] (/usr/share/phpmyadmin/tmp/)Niedostępny. phpMyAdmin nie może buforować plików szablonów, więc będzie działał wolno.„Komunikat o błędzie▼

Przyczyną tego problemu jest zwykle folder tymczasowy phpMyAdmina, którym zazwyczaj jest/usr/share/phpmyadmin/tmp/Niedostępny, co powoduje, że nie jest w stanie buforować plików szablonów, co wpływa na wydajność.
Na szczęście rozwiązanie tego problemu nie jest skomplikowane.
Rozwiązanie
krok 1:Sprawdź uprawnienia
Najpierw musisz sprawdzić uprawnienia do folderu tymczasowego phpMyAdmin.
Ten folder jest zazwyczaj/usr/share/phpmyadmin/tmp/.
Aby wyświetlić ustawienia uprawnień folderu, możesz użyć następującego polecenia:
ls -ld /usr/share/phpmyadmin/tmp/
2 步:Zmień właściciela folderu
Jeśli stwierdzisz, że uprawnienia do folderu tymczasowego są ustawione nieprawidłowo, uniemożliwiając phpMyAdminowi dostęp do folderu, możesz rozwiązać problem, zmieniając właściciela folderu.
Możesz wykonać następujące polecenia:
chown -R hestiamail:www-data /usr/share/phpmyadmin/tmp/
To polecenie będzie rekurencyjne/usr/share/phpmyadmin/tmp/Właściciel folderu i grupa zostaną zmienione nahestiamail www-data, zapewniając w ten sposób phpMyAdminowi dostęp do folderu.
3 步:Potwierdź zmiany
Po zmianie uprawnień nie zapomnij sprawdzić, czy nowe ustawienia uprawnień są prawidłowe. Użyj ponownie następującego polecenia, aby wyświetlić uprawnienia folderu:
ls -ld /usr/share/phpmyadmin/tmp/
Upewnij się, że wyświetlony właściciel i grupa zostały zmienione w następujący sposób:
- drwxrwx — 3 hestiamail www-data 4096 /usr/share/phpmyadmin/tmp/
4 步:Uruchom ponownie phpMyAdmina
Po wykonaniu powyższych kroków możesz zrestartować phpMyAdmin lub swój serwer WWW (taki jak Apache lub Nginx), aby zmiany odniosły skutek.
Powszechnie używane polecenia ponownego uruchomienia są następujące:
systemctl restart apache2 # 如果你使用的是Apache systemctl restart nginx # 如果你使用的是Nginx
na zakończenie
Wykonując powyższe proste kroki, możesz rozwiązać problem niskiej prędkości spowodowany tym, że phpMyAdmin nie jest w stanie buforować plików szablonów.
Zmodyfikuj uprawnienia folderu, aby phpMyAdmin mógł normalnie uzyskać dostęp do folderu tymczasowego, co może znacznie poprawić jego wydajność.
Następnym razem, gdy napotkasz podobny problem, równie dobrze możesz wypróbować tę metodę, aby zarządzanie bazami danych było płynniejsze!
Rozwiązanie problemów technicznych jest czasem na wyciągnięcie ręki.
Mam nadzieję, że ten artykuł będzie dla Ciebie pomocny i sprawi, że Twój phpMyAdmin będzie działał szybko!
Nadzieja Chen Weiliang Blog ( https://www.chenweiliang.com/ ) udostępnił „Rozwiązanie problemu niskiej prędkości spowodowanej niemożnością HestiaCP phpMyAdmin do buforowania szablonów”, co jest dla Ciebie pomocne.
Zapraszamy do udostępnienia linku do tego artykułu:https://www.chenweiliang.com/cwl-31767.html
