suPHP howto

suPHP ist ein spezieller Wrapper für PHP Skripte, welcher es erlaubt PHP Skripte mit der UID des Besitzers der Skripts auszuführen. Der Vorteil ist, wenn ein PHP Skript Dateien anlegt, werden diese Dateien ebenfalls mit der UID des Besitzers angelegt statt mit der des Webservers.

Wenn Sie suPHP nutzen möchten, muss dies für jede Site einzeln aktiviert werden. Ohne Eingriff läuft PHP weiterhin wie bisher.

Zusätzlich wuerde ein neuer Menupunkt unter Site Management / Site / Services namens Web Ownership angefügt, der es erlaubt den Besitz der Dateien der Website unter /web einem anderen SiteAdmin oder dem User nobody zu übertragen. Desweiteren kann der ServerAdministrator den Besitz der gesamten Site dem User apache übertragen.

Bitte beachten Sie folgende Punkte bei der Verwendung der suPHP-Option in einer Site:

  • Wenn Sie suPHP einschalten müssen Sie anschliessen mit dem Menupunkt “Web Ownership” den Besitz der Dateien an einen Siteadmin übertragen. Wenn Sie dies nicht tun, werden die PHP Skripte nicht funktionieren.
 
blueonyx\suphp_howto.txt · Zuletzt geändert: 2010/07/05 15:13 von support