Hallo,
ich bin relativ neu im Forum und brauch jetzt mal eure Hilfe!
Also ich hab auf meine Speedport W701V freetz drauf gemacht.
Es klappt auch eigentlich alles nur nicht das PHP mit lighttpd.
Wenn ich unter lighttpd in der webconf bei mod_fastcgi für PHP aktivieren einen Haken setzte starte lighttpd nicht mehr. Bzw. eigentlich steht da es würde starten doch wenn ich dann auf den Server zugreifen will geht es nicht und auch der Dienst lighttpd scheint unter Dienste nicht zu laufen.
In der lighttp-log Datei steht dann das hier drin:
Ich hab also mal im telnet /var/mod/root # /usr/bin/php-cgi -v ausgeführt:
(/usr/bin/php gibt es nicht)
Auch ein Versuch ein cgi script zum laufen zu kriegen schlug bei fehl. Ich hab einfach die shell.cgi von der Nano Shell in mein Server Verzeichnis kopiert. Wenn ich auf sie zugreifen will kommt eine leere Seite.
Und jetzt ist es soweit ich check das nicht und weiß nicht weiter....
wäre toll wenn mir da jemand helfen kann PHP ist mir echt wichtig.
ich bin relativ neu im Forum und brauch jetzt mal eure Hilfe!
Also ich hab auf meine Speedport W701V freetz drauf gemacht.
Es klappt auch eigentlich alles nur nicht das PHP mit lighttpd.
Wenn ich unter lighttpd in der webconf bei mod_fastcgi für PHP aktivieren einen Haken setzte starte lighttpd nicht mehr. Bzw. eigentlich steht da es würde starten doch wenn ich dann auf den Server zugreifen will geht es nicht und auch der Dienst lighttpd scheint unter Dienste nicht zu laufen.
In der lighttp-log Datei steht dann das hier drin:
Code:
2009-05-09 09:28:42: (log.c.97) server started
2009-05-09 09:28:42: (mod_fastcgi.c.1051) the fastcgi-backend /usr/bin/php-cgi failed to start:
2009-05-09 09:28:42: (mod_fastcgi.c.1055) child exited with status 13 /usr/bin/php-cgi
2009-05-09 09:28:42: (mod_fastcgi.c.1058) If you're trying to run PHP as a FastCGI backend, make sure you're using the FastCGI-enabled version.
You can find out if it is the right one by executing 'php -v' and it should display '(cgi-fcgi)' in the output, NOT '(cgi)' NOR '(cli)'.
For more information, check http://trac.lighttpd.net/trac/wiki/Docs%3AModFastCGI#preparing-php-as-a-fastcgi-programIf this is PHP on Gentoo, add 'fastcgi' to the USE flags.
2009-05-09 09:28:42: (mod_fastcgi.c.1365) [ERROR]: spawning fcgi failed.
2009-05-09 09:28:42: (server.c.902) Configuration of plugins failed. Going down.
Ich hab also mal im telnet /var/mod/root # /usr/bin/php-cgi -v ausgeführt:
(/usr/bin/php gibt es nicht)
Code:
/var/mod/root # /usr/bin/php-cgi -v
<b>Security Alert!</b> The PHP CGI cannot be accessed directly.
<p>This PHP CGI binary was compiled with force-cgi-redirect enabled. This
means that a page will only be served up if the REDIRECT_STATUS CGI variable is
set, e.g. via an Apache Action directive.</p>
<p>For more information as to <i>why</i> this behaviour exists, see the <a href="http://php.net/security.cgi-bin">manual page for CGI security</a>.</p>
<p>For more information about changing this behaviour or re-enabling this webserver,
consult the installation file that came with this distribution, or visit
<a href="http://php.net/install.windows">the manual page</a>.</p>
Und jetzt ist es soweit ich check das nicht und weiß nicht weiter....
wäre toll wenn mir da jemand helfen kann PHP ist mir echt wichtig.