Problem:
Es wurde ein Update von Apache durch geführt. Danach bringen CGI-/Perl-Script nur noch 500er Fehler, obwohl sie vorher noch funktioniert haben.
Lösung:
Das Apache-Packet enthält grundsätzlich auch den CGI-Wrapper suexec2
. Dieser wurde aber von Plesk modifiziert. (Sprich an die Verzeichnis-Struktur von Plesk angepaßt.)
Aber Erfahrung macht klug, und deshalb liefert Plesk auch immer ein Backup seines suexec2
mit, der lediglich eingespielt werden muß:
cp -p /usr/sbin/psa-suexec2 /usr/sbin/suexec2
PS: Ein Restart des Indianers ist nicht nötig da suexec2
bei jedem Aufruf des Scriptes neu gestartet wird.