მოაგვარეთ ნელი სიჩქარის პრობლემა, რომელიც გამოწვეულია HestiaCP phpMyAdmin-ის მიერ შაბლონების ქეშირებით

ᲘყენებHestiaCPპანელიphpMyAdminკუსავით ნელი გრძნობთ თავს თქვენი მონაცემთა ბაზის მართვისას?

შეიძლება იგრძნოთ, რომ ის უჩვეულოდ ნელია, განსაკუთრებით თუ მიიღებთ გაფრთხილებას, როგორიცაა "phpMyAdmin არ შეუძლია შაბლონის ფაილის ქეშირება".

მოაგვარეთ ნელი სიჩქარის პრობლემა, რომელიც გამოწვეულია HestiaCP 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 სწრაფად გაუშვით!

იმედი ჩენ ვეილიანგის ბლოგი ( https://www.chenweiliang.com/ ) გააზიარა "დაბალი სიჩქარის პრობლემის გადაჭრა, რომელიც გამოწვეულია HestiaCP phpMyAdmin-ის შაბლონების ქეშირების უუნარობით", რაც თქვენთვის სასარგებლოა.

კეთილი იყოს თქვენი მობრძანება ამ სტატიის ბმულის გასაზიარებლად:https://www.chenweiliang.com/cwl-31767.html

მეტი ფარული ხრიკის გასახსნელად🔑, კეთილი იყოს თქვენი მობრძანება ჩვენს Telegram არხზე!

გააზიარეთ და მოიწონეთ თუ მოგეწონათ! თქვენი გაზიარებები და მოწონებები ჩვენი მუდმივი მოტივაციაა!

 

评论

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. გამოყენებულია აუცილებელი ველები * ლეიბლი

გადაახვიეთ ზემოთ