Plesk’e aşağıdaki hata mesajıyla erişilemiyorsa:
ERROR: require_once(): Failed opening required '/opt/psa/admin/plib/modules/wp-toolkit/hooks/../vendor/autoload.php' (include_path='/opt/psa/admin/plib/vendor/plesk/zendframework/library:/opt/psa/admin/plib') (Limits.php:4)
veya
PHP Fatal error: Class 'PleskExt \ WpToolkit \ Db \ Broker \ Instances' not found in /usr/local/psa/admin/plib/modules/wp-toolkit/hooks/Permissions.php on line 11 exit status 255
Nedeni
WordPress Toolkit kurulumu bozuk olmasından. Buna sebep olan nedenlerin en başında disk alanınızın dolması olacaktır yüksek ihtimal.
Disk alanınız doldu ve tam o sırada da plesk güncellemeleri otomatik yapmaya başladı, haliyle işlemler başarısız ve yarım olacak
bu tarz sorunlar ile karşılaşacağız.
Çözüm
Sunucuya SSH ile bağlanın.
WordPress Toolkit kurulumunu yükseltelim:
plesk bin extension --install wp-toolkit
Bazı durumlarda, yükseltme hatalarla başarısız olabilir:
Yükseltme ile başarısız olursa:
Package matching plesk-py27-2.7.10-centos7.15093010.x86_64 already installed. Checking for update.
,stderr: Error: Rpmdb checksum is invalid: pkg checksums
aşağıdaki komutu çalıştırın:
yumdb sync-force
Yükseltme ile başarısız olursa:
ERR [extension/wp-toolkit] SQLSTATE[HY000]: General error: 1 duplicate column name: serverId
WordPress Toolkit uzantısını yeniden yükleyin:
plesk bin extension -u wp-toolkit
plesk bin extension -i wp-toolkit
Yukarıda ki işlemler sonucunda plesk panelinize yeniden erişim sağlaya bileceksiniz. Yarım kalan ya da disk doluluğunda hiç
başlayamayan plesk güncellemelerinizi disk’inizde yeterli alan açtıktan sonra yapmaya özen gösteriniz.