PHP5 als Fcgi
Re: PHP5 als Fcgi
Hmm Suchfunktion hier im Forum und suexec kompilieren kannst da selber eingeben, oder?
Re: PHP5 als Fcgi
ok, Apache/2.0.53 herunterladen, entpacken, ./configure durchführen, cd support.
suexec.h editieren:
was kommt aber hier rein #define AP_DOC_ROOT "????"
und was soll hierhin #define AP_HTTPD_USER "usergroup des FTPsOwner's??? oder usergroup von dem Indianer"?
vielen Dank im Voraus
PS: SuFu heißt also Such Funktion, wußte leider nicht :-)
suexec.h editieren:
was kommt aber hier rein #define AP_DOC_ROOT "????"
und was soll hierhin #define AP_HTTPD_USER "usergroup des FTPsOwner's??? oder usergroup von dem Indianer"?
vielen Dank im Voraus
PS: SuFu heißt also Such Funktion, wußte leider nicht :-)
Re: PHP5 als Fcgi
zum Thema Loglevel:
warum schreibst du das denn nicht einfach ausserhalb der Umgebung ?
warum schreibst du das denn nicht einfach ausserhalb der Umgebung ?
Code: Select all
#<IfDefine Debug>
LogLevel debug
#</IfDefine>Re: PHP5 als Fcgi
also jetzt habe ich Debug mode:
error_log:
[Wed Apr 12 17:27:36 2006] [warn] Cannot get media type from 'php5-cgi'
[Wed Apr 12 17:27:36 2006] [error] [client xx.xxx.xxx.xx] Premature end of script headers: php
suexec_log:
[2006-04-12 17:27:36]: user mismatch (wwwrun instead of psacln)
Habe suexec dann mit neuem User compiliert jetzt geht es.
Erhalte aber immer noch ne Fehle meldung in error_log:
[Wed Apr 12 17:55:50 2006] [warn] Cannot get media type from 'php5-cgi'
[Wed Apr 12 17:55:50 2006] [warn] Cannot get media type from 'php5-cgi'
[Wed Apr 12 17:55:50 2006] [warn] Cannot get media type from 'php5-cgi'
[Wed Apr 12 17:55:50 2006] [warn] Cannot get media type from 'php5-cgi'
[Wed Apr 12 17:55:50 2006] [warn] Cannot get media type from 'php5-cgi'
was kann es sein?
mime types?
error_log:
[Wed Apr 12 17:27:36 2006] [warn] Cannot get media type from 'php5-cgi'
[Wed Apr 12 17:27:36 2006] [error] [client xx.xxx.xxx.xx] Premature end of script headers: php
suexec_log:
[2006-04-12 17:27:36]: user mismatch (wwwrun instead of psacln)
Habe suexec dann mit neuem User compiliert jetzt geht es.
Erhalte aber immer noch ne Fehle meldung in error_log:
[Wed Apr 12 17:55:50 2006] [warn] Cannot get media type from 'php5-cgi'
[Wed Apr 12 17:55:50 2006] [warn] Cannot get media type from 'php5-cgi'
[Wed Apr 12 17:55:50 2006] [warn] Cannot get media type from 'php5-cgi'
[Wed Apr 12 17:55:50 2006] [warn] Cannot get media type from 'php5-cgi'
[Wed Apr 12 17:55:50 2006] [warn] Cannot get media type from 'php5-cgi'
was kann es sein?
mime types?
Re: PHP5 als Fcgi
tut jetzt dein php ?
ohne den Auszug der apache.conf bringt mir dein letztes Posting nix
ohne den Auszug der apache.conf bringt mir dein letztes Posting nix
Re: PHP5 als Fcgi
ja!!!!! :Pr00ty wrote:tut jetzt dein php ?
find / -name apache.conf leider keine treffer...ohne den Auszug der apache.conf bringt mir dein letztes Posting nix
Muss ich jetzt php binary für jeden User in sein eigenes httpdocs kopieren?
Oder kann ich irgendwie von hier includen: /home/verwaltung/php5 (da wo ich es hin compiliert habe)?
Re: PHP5 als Fcgi
mit apache.conf habe ich deine Apachen-Konfiguration gemeint...
aber okay, nicht so wichtig wenn es tut
und ja, du musst es zu jeden User kopieren und du musst auf für jeden die Einträge in der Apache-Konfiguration machen (zumindest meines Wissens nach)
aber nochmal die Frage ? Warum willst du es überhaupt per CGI laufen haben ? Willst du nicht einfach suphp verwenden ?
aber okay, nicht so wichtig wenn es tut
und ja, du musst es zu jeden User kopieren und du musst auf für jeden die Einträge in der Apache-Konfiguration machen (zumindest meines Wissens nach)
aber nochmal die Frage ? Warum willst du es überhaupt per CGI laufen haben ? Willst du nicht einfach suphp verwenden ?
Re: PHP5 als Fcgi
habe leider nichts gefunden über suphp...
hast du nen link?
Warum ich fcgiphp überhaupt compiliert habe, dafür habe ich ein Grund: "habe nen script geschrieben so was wie Datei Manager, und bei Upload setzt apache eigenen user und eigene usergroup, so dass der wirklicher Fileowner keine Berechtigung auf die Datei mehr hat :-)"
und bei fcgiphp oder suphp ist es nicht der Fall, da ich aber nichts zu suphp gefunden habe...
hast du nen link?
Warum ich fcgiphp überhaupt compiliert habe, dafür habe ich ein Grund: "habe nen script geschrieben so was wie Datei Manager, und bei Upload setzt apache eigenen user und eigene usergroup, so dass der wirklicher Fileowner keine Berechtigung auf die Datei mehr hat :-)"
und bei fcgiphp oder suphp ist es nicht der Fall, da ich aber nichts zu suphp gefunden habe...
Re: PHP5 als Fcgi
das was du suchst ist suPhp
und du findest nichts zu suPhp ? das glaube ich dir nicht....
http://www.google.de/search?q=suphp&sta ... %3Dlang_de
^^^nur als Hinweis - die Doku-Page ist nicht aktuell - schau dir einfach die Hauptseite von suPhp an
und du findest nichts zu suPhp ? das glaube ich dir nicht....
http://www.google.de/search?q=suphp&sta ... %3Dlang_de
^^^nur als Hinweis - die Doku-Page ist nicht aktuell - schau dir einfach die Hauptseite von suPhp an
Re: PHP5 als Fcgi
moment... suphp also ist kein wirklicher php interpreter? oder wie?
dachte an suexec dabe als du suphp angeboten hast. Kannte bis jetzt nicht über suphp
dachte an suexec dabe als du suphp angeboten hast. Kannte bis jetzt nicht über suphp
Re: PHP5 als Fcgi
suPHP ist grob ein auf PHP optimiertes suEXEC. suEXEC ist genausowenig ein Perl/Python/Bash Interpreter wie suPHP ein PHP Interpreter ist.
Re: PHP5 als Fcgi
habe bei kompilieren von suphp folgende Fehler Meldung erhalten:
APXS was not found, so mod_suphp will not be built!
Heißt es also für mich Apache neu mit DSO zu kompilieren?
gibt es kein Weg ohne den Apache neu kompilieren zu müssen?
Oder kann ich irgendwie mein fcgi Interpreter für alle User freigeben ohne dass ich php binary für jeden User in sein eigenes httpdocs kopieren soll
Vielen Dank im Voraus
APXS was not found, so mod_suphp will not be built!
Heißt es also für mich Apache neu mit DSO zu kompilieren?
gibt es kein Weg ohne den Apache neu kompilieren zu müssen?
Oder kann ich irgendwie mein fcgi Interpreter für alle User freigeben ohne dass ich php binary für jeden User in sein eigenes httpdocs kopieren soll
Vielen Dank im Voraus
Re: PHP5 als Fcgi
apache2-dev installieren sollte eigentlich reichen.
Re: PHP5 als Fcgi
apache2-dev war bei mir schon installiert, habe per yast es neu installiert. hat aber auch nichts gebracht
Re: PHP5 als Fcgi
Code: Select all
ls -lh /usr/sbin/apxs*PayPal.Me/JoeUser ● FreeBSD Remote Installation
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Re: PHP5 als Fcgi
# ls -lh /usr/sbin/apxs*
-rwxr-xr-x 1 root root 23K Mar 19 2005 /usr/sbin/apxs2
-rwxr-xr-x 1 root root 23K Mar 19 2005 /usr/sbin/apxs2-prefork
-rwxr-xr-x 1 root root 23K Mar 19 2005 /usr/sbin/apxs2-worker
habe auch als root versucht suphp zu kompilieren
-rwxr-xr-x 1 root root 23K Mar 19 2005 /usr/sbin/apxs2
-rwxr-xr-x 1 root root 23K Mar 19 2005 /usr/sbin/apxs2-prefork
-rwxr-xr-x 1 root root 23K Mar 19 2005 /usr/sbin/apxs2-worker
habe auch als root versucht suphp zu kompilieren
Re: PHP5 als Fcgi
Code: Select all
./configure --with-apxs=/usr/sbin/apxs2Re: PHP5 als Fcgi
So vorsichtshalber frage ich lieber noch einmal, ist es so in Ordnung für meine zwecken?
Und noch etwas funktioniert suphp mit meinem bereits kompilierten fcgiphp, oder soll ein cgiphp verwendet werden?
./configure --disable-checkpath --disable-checkuid --disable-checkgid --with-apxs=/usr/sbin/apxs2 --with-php=/home/verwaltung/php5/php --with-logfile=/var/log/apache2/suphp_log --prefix=/home/verwaltung/suphp
Vielen Dank im voraus
Und noch etwas funktioniert suphp mit meinem bereits kompilierten fcgiphp, oder soll ein cgiphp verwendet werden?
./configure --disable-checkpath --disable-checkuid --disable-checkgid --with-apxs=/usr/sbin/apxs2 --with-php=/home/verwaltung/php5/php --with-logfile=/var/log/apache2/suphp_log --prefix=/home/verwaltung/suphp
Vielen Dank im voraus
-
eru der eine
- Posts: 25
- Joined: 2005-10-24 11:41
Re: PHP5 als Fcgi
Du brauchst ein CGI-Binary (wenn mich nicht alles täuscht).
Merke: CGI != FCGI
Merke: CGI != FCGI
Re: PHP5 als Fcgi
ich glaub ich hab das fcgi-paket - aber ich will mich nicht festnageln lassen
Re: PHP5 als Fcgi
Liest Du die Antworten auf Deine Fragen auch mal?
Code: Select all
`which php` -vPayPal.Me/JoeUser ● FreeBSD Remote Installation
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
