Mmh, nach einem PHP-Update auf meinem Server tut meine Applikation nicht mehr. Warum?
Nach ein bisschen Suche habe ich es gefunden: ich hatte damals das php-Executable in das Applikationsverzeichnis kopiert, damit es dort von SuExec aufgerufen werden kann. Denn SuExec ruft nur die Sachen auf, die unterhalb des einkompilierten DocRoots liegen. Und das zeigt eben auf die User-Homeverzeichnisse des Servers.
Ein Symbolischer Link nach /usr/bin/php-cgi tut leider nicht, da ist SuExec dagegen - ist ja auch der Sinn von SuExec. Ein Hardlink auch nicht, denn dann stimmen ja uid/gid nicht, denn das Programm in /usr/bin gehört root.
Aber ich kann doch nicht nach jedem PHP-Update das php-cgi kopieren? Oder mache ich noch was falsch?
Edit: Lustig, wenn man mal verstanden hat, was das Problem ist, kommt die Lösung schnell. Ich dachte, ich hätte da Anfang des Jahres schon mal drüber nachgedacht und gegooglet, aber eben habe ich eine Beschreibung gefunden, die mir weitergeholfen hat.
Jetzt läuft die Applikation wieder und sollte den nächsten Update auch überstehen. Ich lass mich überraschen :-)
Nach ein bisschen Suche habe ich es gefunden: ich hatte damals das php-Executable in das Applikationsverzeichnis kopiert, damit es dort von SuExec aufgerufen werden kann. Denn SuExec ruft nur die Sachen auf, die unterhalb des einkompilierten DocRoots liegen. Und das zeigt eben auf die User-Homeverzeichnisse des Servers.
Ein Symbolischer Link nach /usr/bin/php-cgi tut leider nicht, da ist SuExec dagegen - ist ja auch der Sinn von SuExec. Ein Hardlink auch nicht, denn dann stimmen ja uid/gid nicht, denn das Programm in /usr/bin gehört root.
Aber ich kann doch nicht nach jedem PHP-Update das php-cgi kopieren? Oder mache ich noch was falsch?
Edit: Lustig, wenn man mal verstanden hat, was das Problem ist, kommt die Lösung schnell. Ich dachte, ich hätte da Anfang des Jahres schon mal drüber nachgedacht und gegooglet, aber eben habe ich eine Beschreibung gefunden, die mir weitergeholfen hat.
Jetzt läuft die Applikation wieder und sollte den nächsten Update auch überstehen. Ich lass mich überraschen :-)
_Joachim_ - am Samstag, 15. September 2007, 10:59 - Rubrik: Computer und Software
noch kein Kommentar - Kommentar verfassen
Am Donnerstag und Freitag war ich bei "Ich, wir & die anderen" im ZKM in Karlsruhe.
Ich hatte leider keine Gelegenheit, an der ganzen Tagung teilzunehmen, sondern habe nur die Podiumsdiskussion am Donnerstagabend und den Rest des Freitagsprogramms ab etwa MC Winkels Beitrag fast bis zum Ende gesehen.
Sehr interessant, was Hr. Wegner vom Focus zum Online-Journalismus zu sagen hatte, erhellend auch der Beitrag von Hr. Neuberger von der Uni Münster aus der Sicht eines Kommunikationswissenschaftlers.
Ich schreibe bei Gelegenheit mal ausführlicher, ich habe mir ganz altmodisch Notizen auf Papier gemacht :-)
Aber hier bei Oliver Gassner gibt es eine ganze Reihe Links zu dieser Veranstaltung.
Ich hatte leider keine Gelegenheit, an der ganzen Tagung teilzunehmen, sondern habe nur die Podiumsdiskussion am Donnerstagabend und den Rest des Freitagsprogramms ab etwa MC Winkels Beitrag fast bis zum Ende gesehen.
Sehr interessant, was Hr. Wegner vom Focus zum Online-Journalismus zu sagen hatte, erhellend auch der Beitrag von Hr. Neuberger von der Uni Münster aus der Sicht eines Kommunikationswissenschaftlers.
Ich schreibe bei Gelegenheit mal ausführlicher, ich habe mir ganz altmodisch Notizen auf Papier gemacht :-)
Aber hier bei Oliver Gassner gibt es eine ganze Reihe Links zu dieser Veranstaltung.
_Joachim_ - am Samstag, 15. September 2007, 10:50