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.

LEAVE A COMMENT