ಲೇಖನ ಡೈರೆಕ್ಟರಿ
ನೀವು ಬಳಸುತ್ತಿದ್ದೀರಾಹೆಸ್ಟಿಯಾಸಿಪಿಫಲಕಸರಹದ್ದುನಿಮ್ಮ ಡೇಟಾಬೇಸ್ ಅನ್ನು ನಿರ್ವಹಿಸುವಾಗ ನೀವು ಆಮೆಯಂತೆ ನಿಧಾನವಾಗಿರುತ್ತೀರಿ ಎಂದು ನಿಮಗೆ ಅನಿಸುತ್ತದೆಯೇ?
"phpMyAdmin ಟೆಂಪ್ಲೇಟ್ ಫೈಲ್ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ" ಎಂಬಂತಹ ಎಚ್ಚರಿಕೆಗಳನ್ನು ನೀವು ಪಡೆದರೆ, ಅದು ಅಸಾಮಾನ್ಯವಾಗಿ ನಿಧಾನವಾಗುವುದನ್ನು ನೀವು ಅನುಭವಿಸಬಹುದು.

ಚಿಂತಿಸಬೇಡಿ, ಈ ಸಮಸ್ಯೆಯನ್ನು ತ್ವರಿತವಾಗಿ ಸರಿಪಡಿಸುವುದು ಮತ್ತು ನಿಮ್ಮ phpMyAdmin ಅನ್ನು ಮತ್ತೆ ಚಾಲನೆ ಮಾಡುವುದು ಹೇಗೆ ಎಂದು ನಾವು ನಿಮಗೆ ಕಲಿಸುತ್ತೇವೆ!
问题描述
phpMyAdmin ಎಂಬುದು ಬಹಳ ಜನಪ್ರಿಯ ಡೇಟಾಬೇಸ್ ನಿರ್ವಹಣಾ ಸಾಧನವಾಗಿದ್ದು ಅದು ಸುಂದರವಾದ ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ ಸುಲಭವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.MySQLಅಥವಾ ಮಾರಿಯಾಡಿಬಿ ಡೇಟಾಬೇಸ್.
ಪರಿಹರಿಸುವಲ್ಲಿHestiaCP phpMyAdmin - ದೋಷ ಸಮಸ್ಯೆಅದರ ನಂತರ, phpMyAdmin ಬ್ಯಾಕೆಂಡ್ಗೆ ಲಾಗಿನ್ ಮಾಡಿ.
ನೀವು "" ಎಂಬಂತಹ ಸಂದೇಶವನ್ನು ಸ್ವೀಕರಿಸಿದರೆಎಚ್ಚರಿಕೆ ವೇರಿಯೇಬಲ್ $cfg['TempDir'] (/usr/share/phpmyadmin/tmp/) ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. phpMyAdmin ಟೆಂಪ್ಲೇಟ್ ಫೈಲ್ಗಳನ್ನು ಕ್ಯಾಶ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ, ಆದ್ದರಿಂದ ಅದು ನಿಧಾನವಾಗಿ ರನ್ ಆಗುತ್ತದೆ."ದೋಷ ಸಂದೇಶ▼

ಈ ಸಮಸ್ಯೆ ಸಾಮಾನ್ಯವಾಗಿ phpMyAdmin ನ ತಾತ್ಕಾಲಿಕ ಫೋಲ್ಡರ್ನಿಂದ ಉಂಟಾಗುತ್ತದೆ, ಅದು ಸಾಮಾನ್ಯವಾಗಿ/usr/share/phpmyadmin/tmp/ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ, ಇದು ಟೆಂಪ್ಲೇಟ್ ಫೈಲ್ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ, ಹೀಗಾಗಿ ಕಾರ್ಯಕ್ಷಮತೆಯ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ.
ಅದೃಷ್ಟವಶಾತ್, ಈ ಸಮಸ್ಯೆಗೆ ಪರಿಹಾರವು ಸಂಕೀರ್ಣವಾಗಿಲ್ಲ.
ಪರಿಹಾರ
ಹಂತ 1:ಅನುಮತಿಗಳನ್ನು ಪರಿಶೀಲಿಸಿ
ಮೊದಲು, ನೀವು phpMyAdmin ತಾತ್ಕಾಲಿಕ ಫೋಲ್ಡರ್ನಲ್ಲಿ ಅನುಮತಿಗಳನ್ನು ಪರಿಶೀಲಿಸಬೇಕು.
ಈ ಫೋಲ್ಡರ್ ಸಾಮಾನ್ಯವಾಗಿ/usr/share/phpmyadmin/tmp/.
ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಫೋಲ್ಡರ್ನ ಅನುಮತಿಗಳನ್ನು ವೀಕ್ಷಿಸಬಹುದು:
ls -ld /usr/share/phpmyadmin/tmp/
ಹಂತ 2:ಫೋಲ್ಡರ್ ಮಾಲೀಕರನ್ನು ಬದಲಾಯಿಸಿ
ತಾತ್ಕಾಲಿಕ ಫೋಲ್ಡರ್ನಲ್ಲಿನ ಅನುಮತಿಗಳನ್ನು ಸರಿಯಾಗಿ ಹೊಂದಿಸಲಾಗಿಲ್ಲ ಎಂದು ನೀವು ಕಂಡುಕೊಂಡರೆ, phpMyAdmin ಫೋಲ್ಡರ್ ಅನ್ನು ಪ್ರವೇಶಿಸುವುದನ್ನು ತಡೆಯುತ್ತಿದ್ದರೆ, ನೀವು ಫೋಲ್ಡರ್ನ ಮಾಲೀಕರನ್ನು ಬದಲಾಯಿಸುವ ಮೂಲಕ ಇದನ್ನು ಸರಿಪಡಿಸಬಹುದು.
ನೀವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು:
chown -R hestiamail:www-data /usr/share/phpmyadmin/tmp/
ಈ ಆಜ್ಞೆಯು ಪುನರಾವರ್ತಿತವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ/usr/share/phpmyadmin/tmp/ಫೋಲ್ಡರ್ನ ಮಾಲೀಕರು ಮತ್ತು ಗುಂಪನ್ನು ಇದಕ್ಕೆ ಬದಲಾಯಿಸಲಾಗಿದೆhestiamail www-data, ಹೀಗಾಗಿ phpMyAdmin ಫೋಲ್ಡರ್ ಅನ್ನು ಪ್ರವೇಶಿಸಬಹುದೆಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ.
ಹಂತ 3:ಬದಲಾವಣೆಗಳನ್ನು ದೃಢೀಕರಿಸಿ
ಅನುಮತಿಗಳನ್ನು ಬದಲಾಯಿಸಿದ ನಂತರ, ಹೊಸ ಅನುಮತಿಗಳನ್ನು ಸರಿಯಾಗಿ ಹೊಂದಿಸಲಾಗಿದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಲು ಮರೆಯಬೇಡಿ. ಫೋಲ್ಡರ್ ಅನುಮತಿಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಮತ್ತೊಮ್ಮೆ ಬಳಸಿ:
ls -ld /usr/share/phpmyadmin/tmp/
ತೋರಿಸಿರುವ ಮಾಲೀಕರು ಮತ್ತು ಗುಂಪು ಈ ಕೆಳಗಿನವುಗಳಿಗೆ ಬದಲಾಗಿದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ:
- drwxrwx— 3 ಹೆಸ್ಟಿಯಮ್ಗಳುail www-ಡೇಟಾ 4096 /usr/share/phpmyadmin/tmp/
ಹಂತ 4:phpMyAdmin ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ
ಮೇಲಿನ ಹಂತಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದ ನಂತರ, ಬದಲಾವಣೆಗಳು ಕಾರ್ಯರೂಪಕ್ಕೆ ಬರಲು ನೀವು phpMyAdmin ಅಥವಾ ನಿಮ್ಮ ವೆಬ್ ಸರ್ವರ್ (Apache ಅಥವಾ Nginx ನಂತಹ) ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಬಹುದು.
ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸುವ ಮರುಪ್ರಾರಂಭ ಆಜ್ಞೆಗಳು ಈ ಕೆಳಗಿನಂತಿವೆ:
systemctl restart apache2 # 如果你使用的是Apache systemctl restart nginx # 如果你使用的是Nginx
ಕೊನೆಯಲ್ಲಿ
ಈ ಸರಳ ಹಂತಗಳನ್ನು ಅನುಸರಿಸುವ ಮೂಲಕ, ಟೆಂಪ್ಲೇಟ್ ಫೈಲ್ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಅಸಮರ್ಥತೆಯಿಂದಾಗಿ phpMyAdmin ನಿಧಾನವಾಗುತ್ತಿರುವ ಸಮಸ್ಯೆಯನ್ನು ನೀವು ಪರಿಹರಿಸಬಹುದು.
ಫೋಲ್ಡರ್ ಅನುಮತಿಗಳನ್ನು ಮಾರ್ಪಡಿಸಿ ಇದರಿಂದ phpMyAdmin ತಾತ್ಕಾಲಿಕ ಫೋಲ್ಡರ್ ಅನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರವೇಶಿಸಬಹುದು, ಇದು ಅದರ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚು ಸುಧಾರಿಸುತ್ತದೆ.
ಮುಂದಿನ ಬಾರಿ ನೀವು ಇದೇ ರೀತಿಯ ಸಮಸ್ಯೆಯನ್ನು ಎದುರಿಸಿದಾಗ, ನಿಮ್ಮ ಡೇಟಾಬೇಸ್ ನಿರ್ವಹಣಾ ಅನುಭವವನ್ನು ಸುಗಮಗೊಳಿಸಲು ಈ ವಿಧಾನವನ್ನು ಪ್ರಯತ್ನಿಸುವುದು ಉತ್ತಮ!
ತಾಂತ್ರಿಕ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುವುದು ಕೆಲವೊಮ್ಮೆ ನಿಮ್ಮ ಬೆರಳ ತುದಿಯನ್ನು ಚಲಿಸುವ ವಿಷಯವಾಗಿದೆ.
ಈ ಲೇಖನ ಸಹಾಯಕವಾಗಿದೆಯೆಂದು ಮತ್ತು ನಿಮ್ಮ phpMyAdmin ಸಾಧ್ಯವಾದಷ್ಟು ವೇಗವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ!
ಹೋಪ್ ಚೆನ್ ವೈಲಿಯಾಂಗ್ ಬ್ಲಾಗ್ ( https://www.chenweiliang.com/ ) ಹಂಚಿಕೊಳ್ಳಲಾಗಿದೆ "HestiaCP phpMyAdmin ಟೆಂಪ್ಲೇಟ್ಗಳನ್ನು ಕ್ಯಾಶ್ ಮಾಡಲು ವಿಫಲವಾಗುವುದರಿಂದ ಮತ್ತು ನಿಧಾನ ಕಾರ್ಯಕ್ಷಮತೆಗೆ ಕಾರಣವಾಗುವ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸುವುದು" ನಿಮಗೆ ಸಹಾಯಕವಾಗಬಹುದು.
ಈ ಲೇಖನದ ಲಿಂಕ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಸ್ವಾಗತ:https://www.chenweiliang.com/cwl-31767.html
