Discussion:
suphp + Apache 2.4
(zu alt für eine Antwort)
E. Braun
2015-05-12 07:06:42 UTC
Permalink
suphp ist ja anscheinend tot, zumindest wird es nicht mehr gepflegt
und es kompiliert nicht ohne weiteres für Apache 2.4.
Was ist der neuerdings empfohlene oder gängige Weg, PHP unter der
Nutzer-ID das Dateieigentümers ablaufen zu lassen? (Sagt bitte nicht
"suexec und php5-cgi")

Gruß, Erik
Lutz Donnerhacke
2015-05-17 20:14:47 UTC
Permalink
Post by E. Braun
suphp ist ja anscheinend tot, zumindest wird es nicht mehr gepflegt
und es kompiliert nicht ohne weiteres für Apache 2.4.
Was ist der neuerdings empfohlene oder gängige Weg, PHP unter der
Nutzer-ID das Dateieigentümers ablaufen zu lassen? (Sagt bitte nicht
"suexec und php5-cgi")
FastCGI und PHP im FPM Modus. Wir machen das hier problemlos und haben dabei
den Charme mehrere PHP Versionen parallel betreiben zu können. Umschaltung
der PHP Version eines vHosts ist Sekundensache (Konfigdatei verschieben und
beide PHP-FPM Daemonen neu laden lassen)
Erik Braun
2015-06-04 14:25:21 UTC
Permalink
Post by Lutz Donnerhacke
Post by E. Braun
Was ist der neuerdings empfohlene oder gängige Weg, PHP unter der
Nutzer-ID das Dateieigentümers ablaufen zu lassen?
FastCGI und PHP im FPM Modus. Wir machen das hier problemlos und haben dabei
den Charme mehrere PHP Versionen parallel betreiben zu können. Umschaltung
der PHP Version eines vHosts ist Sekundensache (Konfigdatei verschieben und
beide PHP-FPM Daemonen neu laden lassen)
Wenn ich das richtig sehe, kann man damit zwar die VHosts unter
verschiedenen UIDs laufen lassen, jedoch nicht nicht zwischen
unterschiedlichen Nutzern auf einem VHost (der z. B. mod_userdir
verwendet) unterscheiden, oder?

Gruß, Erik
Lutz Donnerhacke
2015-06-04 19:49:08 UTC
Permalink
Post by Erik Braun
Post by Lutz Donnerhacke
FastCGI und PHP im FPM Modus. Wir machen das hier problemlos und haben dabei
den Charme mehrere PHP Versionen parallel betreiben zu können. Umschaltung
der PHP Version eines vHosts ist Sekundensache (Konfigdatei verschieben und
beide PHP-FPM Daemonen neu laden lassen)
Wenn ich das richtig sehe, kann man damit zwar die VHosts unter
verschiedenen UIDs laufen lassen, jedoch nicht nicht zwischen
unterschiedlichen Nutzern auf einem VHost (der z. B. mod_userdir
verwendet) unterscheiden, oder?
Das hängt vom Zweck der Nutzer ab. Wir haben auch vHosts mit mehreren FTP(S)
Nutzern, die von einer anderen UID per PHP bedient werden. Damit können
unterschiedliche Leute das gleich Web pflegen.

Man kann grundsätzlich aber auch verschiedene Action Handler pro Teilbaum
definieren und so unterschiedliche PHP Instanzen ansprechen. Ist eben nur
tricky.
E. Braun
2015-06-08 08:53:54 UTC
Permalink
Post by Lutz Donnerhacke
Man kann grundsätzlich aber auch verschiedene Action Handler pro Teilbaum
definieren und so unterschiedliche PHP Instanzen ansprechen. Ist eben nur
tricky.
Danke, das behalte ich mal im Hinterkopf.
Das Bauen eines Debian-8-Pakets aus den Quellen des bis mindestens
5/2018 unterstützten suphp aus Debian 7 erwies sich dann doch als
deutlich einfacher.

Gruß, Erik

Loading...