LightTPD+php5-fcgi

DragonFly alá tettem fel pkgsrc-ből a fentebb említett csomagokat, php5-öt úgy, hogy:
bmake PKG_OPTIONS.php="fcgi" install clean

Na, a lényeg: amikor berakok egy phpinfo() file-t, akkor 503-at kapok böngészéskort, a lighty logjában pedig ez van:
2006-05-31 12:42:03: (log.c.75) server started
2006-05-31 12:42:13: (mod_fastcgi.c.1690) connect failed: Connection refused 0 /tmp/php-fastcgi.socket-3
2006-05-31 12:42:14: (mod_fastcgi.c.2381) unexpected end-of-file (perhaps the fastcgi process died): pid: 98635 socket: /tmp/php-fastcgi.socket-3 host: port: 0
2006-05-31 12:42:14: (mod_fastcgi.c.3283) response not received, request sent: 809 connection-fd: 6 fcgi-fd: 7

Ez mitől van? Orvosolható?

Hozzászólások

Látni kéne a conf állományt ahol a fastcgi-t beállítottad; majdnem biztos hogy conf hiba, nekem freebsd6-on szépen futott.

Ez jónak tűnik :(

itt elindult egy hasonló diszkusszó.

A lighty fastcgi leírásában van egy ilyen példa+leírás:

If you want to use PATH_INFO and PHP_SELF in your PHP scripts you have to configure php and lighttpd. The php.ini needs the option:

cgi.fix_pathinfo = 1

and the option ``broken-scriptfilename`` in your fastcgi.server config:

fastcgi.server = ( ".php" =>
(( "socket" => "/tmp/php-fastcgi.socket",
"bin-path" => "/usr/local/bin/php",
"bin-environment" => (
"PHP_FCGI_CHILDREN" => "16",
"PHP_FCGI_MAX_REQUESTS" => "10000" ),
"bin-copy-environment" => (
"PATH", "SHELL", "USER" ),
"broken-scriptfilename" => "enable"
))
)

lehet, érdemes kipróbálni ezt a kettős ((,)) változatot - de már meg se tudom nézni neked a sajátomat, mert a feleségem elcsórta a BSDs vincsesztert backupnak lol

Rosszul fordítottam le. :(
De a te konfigod nélkül nem jöttem volna rá, úgyhogy köszi. Most jön a recompile, aztán tájékoztatlak az eredményről.
Az a baj, hogy én PHP5-öt akarok fastcgi-vel fordítani, és php4-fcgi van a pkgsrc-wip-ben, de php5 fcgi nincs, hanem környezeti változókkal kell szórakozni.