Hallo!
Folgendes Problem:
Ich möchte für alle User außer Confixx suPHP laufen lassen.
Habe dazu suPHP installiert und die notwendigen Einstellungen in der http.ini gemacht, also das mod_php und mod_suphp geladen, mod-.php via php_admin_flag deaktiviert und nur für den confixx-vhost aktiviert.
Nun habe ich das Problem, dass suPHP offensichtlich arbeitet, zumindest stehen die entsprechenden Ausgaben in der log.
Leider werden die normalen php-Seiten nicht geparst: "Premature End..."
Nun habe ich gelesen, dass dieser Fehler darauf beruht, dass php nicht mit der CLI läuft. Mag sein. Die habe ich auch installiert.
Leider verstehe ich dann die Doku von suPHp nicht:
Da wird explizit auf apxs hingewiesen. Laut PHP-Doku wird aber, wenn man apxs verwenden möchte, automatisch die cli installiert, weil apxs ein SAPI-Modul ist!
Was muss ich denn nun tun?
Kann mir einer helfen? Vielen Dank!
suPHP mit der CLI?
Re: suPHP mit der CLI?
Premature end of Script header klingt eher nach einem Rechte-Problem. Mal das Log von suPHP anschauen.
Re: suPHP mit der CLI?
Sieht doch ganz in Ordnung aus:
Code: Select all
[Sun Oct 26 16:56:29 2003] [info] /home/www/web4/html/counter/image.php executed as user web4 (643), group ftponly (101)
Re: suPHP mit der CLI?
Habe jetzt PHP als cgi installiert, zumindest sagt mir das php -v.
Mal sehen, was jetzt ist...
EDIT:
Hmm... Es scheint sich etwas zu tun! Allerdings erhalte ich jetzt beim AAusführen von PHP-Scripten die Meldung:
Die Einträge in der suphp_log sind so wie es sein soll.
Was kann das sein?
Mal sehen, was jetzt ist...
EDIT:
Hmm... Es scheint sich etwas zu tun! Allerdings erhalte ich jetzt beim AAusführen von PHP-Scripten die Meldung:
Code: Select all
No input file specified.Was kann das sein?
-
majortermi
- Userprojekt

- Posts: 916
- Joined: 2002-06-17 16:09
Re: suPHP mit der CLI?
Wirf mal einen Blick in das suPHP Mailing-Listen-Archiv: http://lists.marsching.biz/pipermail/suphp/
Dort werden einige Möglichkeiten beschrieben, das Problem einzugrenzen.
Dort werden einige Möglichkeiten beschrieben, das Problem einzugrenzen.
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
Warum man sich an diese Reihenfolge halten sollte...