Re: Lighttpd och PHP
Jag hittade felet
Verkar som php crashade på grund av out of memory
Jag körde php'n interaktivt med php5-cgi commandot och då såg jag det.
Dock fick jag skruva upp tillåtna minnet enormt mycket för att det skulle funka ändrade memory_limit i /etc/php5/cgi/php.ini från 16M till 512M för (det är Joomla scritps som jag kör ). Det i sig är ju mycket märkligt då jag inte bhövde ändra den när jag körde med apache som web server.
On 4/9/07, Jostein Martinsen-Jones <jostmart@gmail.com> wrote:
Har du installerat paketet php5-cgi?
Kontrollera hur "php" ser ut i din /usr/bin katalog, gör följande: "ls -l /usr/bin/php*" och studera länkarna.
Glöm inte starta om lighttpd när du slår på någon modul (sudo
invoke-rc.d lighttpd restart)
Såhär ser det ut för mig:
"cat /etc/lighttpd/conf-enabled/10-fastcgi.conf"
## Documentation: /usr/share/doc/lighttpd-doc/fastcgi.txt.gz
##
http://www.lighttpd.net/documentation/fastcgi.html
server.modules += ( "mod_fastcgi" )
## Start an FastCGI server for php4 (needs the php4-cgi package)
fastcgi.server = ( ".php" =>
((
"bin-path" => "/usr/bin/php-cgi",
"socket" => "/tmp/php.socket",
"max-procs" => 2,
"idle-timeout" => 20,
"bin-environment" => (
"PHP_FCGI_CHILDREN" => "4",
"PHP_FCGI_MAX_REQUESTS" => "10000"
),
"bin-copy-environment" => (
"PATH", "SHELL", "USER"
),
"broken-scriptfilename" => "enable"
))
)
$ ls -l /usr/bin/php*
lrwxrwxrwx 1 root root 21 2007-02-25 20:07 /usr/bin/php -> /etc/alternatives/php*
-rwxr-xr-x 1 root root 5,6M 2007-02-20 21:12 /usr/bin/php5*
-rwxr-xr-x 1 root root 5,5M 2007-02-20 21:12 /usr/bin/php5-cgi*
lrwxrwxrwx 1 root root 25 2007-02-09 22:02 /usr/bin/php-cgi -> /etc/alternatives/php-cgi*
2007/4/8, Mikael Rudberg <
mikael.rudberg@gmail.com
>:Hej
Jag försöker få igång joomla ihop med Lighttpd det fungerade fint ihop med apache. Men men Lighttpd så skickar server
index.php filen till webklienten istället för att exekvera den
jag har enablat FastCGI på Lighttpd enligt nedan. Dock så verkar det inte gör nån skillnad. Tacksam för hjälp
Mvh
Mikael
##
## Documentation: /usr/share/doc/lighttpd-doc/fastcgi.txt.gz
##
http://www.lighttpd.net/documentation/fastcgi.html
server.modules += ( "mod_fastcgi" )
## Start an FastCGI server for php4 (needs the php4-cgi package)
fastcgi.server = ( ".php" =>
((
"bin-path" => "/usr/bin/php5-cgi",
"socket" => "/tmp/php.socket",
"max-procs" => 2,
"idle-timeout" => 20,
"bin-environment" => (
"PHP_FCGI_CHILDREN" => "4",
"PHP_FCGI_MAX_REQUESTS" => "10000"
),
"bin-copy-environment" => (
"PATH", "SHELL", "USER"
),
"broken-scriptfilename" => "enable"
))
)
Reply to: