Հոդվածների տեղեկատու
Դուք օգտագործում եքHestiaCPվահանակphpMyAdminՁեր տվյալների բազան կառավարելիս կրիայի պես դանդաղ եք զգում:
Դուք կարող եք զգալ, որ այն անսովոր դանդաղ է, հատկապես, եթե ստանաք նախազգուշացում, ինչպիսին է «phpMyAdmin-ը չի կարող քեշավորել կաղապարի ֆայլը»:

Մի անհանգստացեք, մենք ձեզ կսովորեցնենք, թե ինչպես արագ լուծել այս խնդիրը և ձեր phpMyAdmin-ը նորից թռչել:
Խնդրի նկարագրություն
phpMyAdmin-ը տվյալների բազայի կառավարման շատ հայտնի գործիք է, որը թույլ է տալիս հեշտությամբ աշխատել գեղեցիկ վեբ ինտերֆեյսի միջոցովMySQLԿամ MariaDB տվյալների բազա:
Լուծելով այնHestiaCP phpMyAdmin – Սխալի խնդիրԴրանից հետո մուտք գործեք phpMyAdmin backend:
Եթե դուք ստանում եք նման բանԶգուշացնող փոփոխական $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-data 4096 /usr/share/phpmyadmin/tmp/
第 4 步:Վերագործարկեք phpMyAdmin-ը
Վերոնշյալ քայլերն ավարտելուց հետո կարող եք վերագործարկել phpMyAdmin-ը կամ ձեր վեբ սերվերը (օրինակ՝ Apache-ն կամ Nginx-ը), որպեսզի փոփոխություններն ուժի մեջ մտնեն:
Սովորաբար օգտագործվող վերագործարկման հրամանները հետևյալն են.
systemctl restart apache2 # 如果你使用的是Apache
systemctl restart nginx # 如果你使用的是Nginx
եզրակացության մեջ
Վերոնշյալ պարզ քայլերի միջոցով դուք կարող եք լուծել դանդաղ արագության խնդիրը, որն առաջացել է այն պատճառով, որ phpMyAdmin-ը չի կարողանում քեշել կաղապարի ֆայլերը:
Փոփոխեք թղթապանակի թույլտվությունները, որպեսզի phpMyAdmin-ը կարողանա նորմալ մուտք գործել ժամանակավոր թղթապանակ, ինչը կարող է զգալիորեն բարելավել դրա կատարումը:
Հաջորդ անգամ, երբ հանդիպեք նմանատիպ խնդրի, կարող եք նաև փորձել այս մեթոդը՝ ձեր տվյալների բազայի կառավարման փորձն ավելի հարթ դարձնելու համար:
Տեխնիկական խնդիրների լուծումը երբեմն միայն մատների ծայրի խնդիր է:
Հուսով եմ, որ այս հոդվածը օգտակար կլինի ձեզ և կստիպի ձեր phpMyAdmin-ը արագ գործարկել:
Հույս Chen Weiliang բլոգ ( https://www.chenweiliang.com/ ) կիսվել է «ՀեստիաCP phpMyAdmin-ի կաղապարները քեշավորելու անկարողության պատճառով առաջացած դանդաղ արագության խնդրի լուծում», որն օգտակար է ձեզ:
Բարի գալուստ՝ կիսելու այս հոդվածի հղումը.https://www.chenweiliang.com/cwl-31767.html
Ավելի շատ թաքնված հնարքներ բացահայտելու համար🔑, միացեք մեր Telegram ալիքին։
Տարածեք և հավանեք, եթե ձեզ դուր եկավ: Ձեր կիսումներն ու հավանումները մեր շարունակական շարժառիթն են: