suPHP mit der CLI?

Bash, Shell, PHP, Python, Perl, CGI
derkopp
Posts: 32
Joined: 2003-05-07 10:15

suPHP mit der CLI?

Post by derkopp »

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!
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim

Re: suPHP mit der CLI?

Post by oxygen »

Premature end of Script header klingt eher nach einem Rechte-Problem. Mal das Log von suPHP anschauen.
derkopp
Posts: 32
Joined: 2003-05-07 10:15

Re: suPHP mit der CLI?

Post by derkopp »

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)
derkopp
Posts: 32
Joined: 2003-05-07 10:15

Re: suPHP mit der CLI?

Post by derkopp »

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:

Code: Select all

No input file specified.
Die Einträge in der suphp_log sind so wie es sein soll.

Was kann das sein?
majortermi
Userprojekt
Userprojekt
Posts: 916
Joined: 2002-06-17 16:09

Re: suPHP mit der CLI?

Post by majortermi »

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.
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...