Linux üzerinde Plesk Panel ” ERROR: require_once(): Failed opening required ‘/usr/local/psa/admin/plib/modules/wp-toolkit/hooks/../vendor/autoload.php’ ” sorunun çözümü.

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.

YORUM KUTUSU