Cannot load the ionCube PHP Loader – it was already loaded

Nach einem Update wurden, ausgelöst durch den Sessionclean von PHP via Cronjob, regelmäßig die Informationsmails mit dem Inhalt „Cannot load the ionCube PHP Loader – it was already loaded“ verschickt. Diese Meldung kommt, wenn der ionCube Loader mehrmals über eine Konfig-Datei geladen wird. Hierbei muss man nicht nur die Plesk Ordner durchsuchen, es müssen auch die Vendor-PHP Ordner durchsucht werden. Neben der PHP-Version von Plesk hat der User auch eine PHP Version vom Betriebssystem.

Die entsprechenden .ini files findet man unter Plesk in den Ordnern /opt/plesk/php/Versionsnummer
und in Ubuntu in
/etc/php/Versionsnummer.

mit
grep -ir ioncube_loader /etc/php
und
grep -ir ioncube_loader /opt/plesk/php/
werden die entsprechenden Dateien angezeigt, in der der ioncube_loader geladen wird. Die entsprechende Zeile in der doppelten .ini mit einer # auskommentieren. Anschließend sollte der Fehler nicht mehr auftreten. Mit
plesk bin php_handler –reread und einem service apache2 restart sollten die geänderten .ini Dateien dann auch neu eingelesen werden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert