Ich erhalte eine Fehlermeldung per Mail, wenn ich ein PHP-Skript über cronjob bzw. crontab aufrufe

Wenn Sie ein PHP-Skript via Cronjob aufrufen, erhalten Sie möglicherweise die folgende (oder ähnlich lautende) Meldung:

Failed loading /usr/local/ioncube/ioncube_loader_lin_4.4.so: /usr/local/ioncube/ioncube_loader_lin_4.4.so: undefined symbol: zend_hash_add_or_update
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/share/extensions/no-debug-non-zts-20060613/ixed.4.4.lin' - /usr/share/extensions/no-debug-non-zts-20060613/ixed.4.4.lin: cannot open shared object file: No such file or directory in Unknown on line 0

Es handelt sich hierbei nicht um eine Fehlermeldung, sondern um einen einfachen Hinweis, der über eine Umleitung beim Aufruf des Cronjobs unterdrückt werden kann (siehe hier, Absatz "Versand von Skriptausgaben und/oder Fehlermeldungen unterdrücken"). Die Funktionalität Ihres Skript ist nicht beeinträchtigt.

Technischer Hintergrund
Das sogenannte PHP-CLI (Command Line Interface), welches bei Aufruf über crontab Verwendung findet, verwendet sowohl für PHP 4 als auch PHP 5 die gleiche php.ini-Datei, welche ioncube-Module für PHP 4 und 5 inkludiert. Je nach von Ihnen verwendeter Version, wird ein entsprechender Hinweis erfolgen (siehe oben), dass das Modul für die jeweils andere PHP-Version nicht geladen werden konnte.




Clip to Evernote

Aktion

Seite drucken Seite drucken

Seite mailen Seite mailen

Kommentar schreiben Kommentar schreiben

Abonnieren

Zu den Favoriten Zu den Favoriten

Hervorhebung entfernen Hervorhebung entfernen

BearbeitenBearbeiten

Quick Edit

PDF-Export

Rating ( )

Wie bewerten Sie diese Antwort?



Danke fürs Bewerten dieser Antwort.

Fortfahren