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ó?
- 1462 megtekintés
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.
- A hozzászóláshoz be kell jelentkezni
fastcgi.server = ( ".php" =>
( "localhost" =>
(
"socket" => "/tmp/php-fastcgi.socket",
"bin-path" => "/usr/pkg/bin/php"
)
)
)
Tabbing nincs meg, sem ezzel, sem code-al, sorry.
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
OK, megnézem, és majd jelzek.
- A hozzászóláshoz be kell jelentkezni
Köszi! érdekelne, mert pl. egy windozos install eredménye nálam hasonló volt...
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
LOL!
Megvan:
"bin-path" => "/usr/pkg/bin/php-fcgi",
- A hozzászóláshoz be kell jelentkezni
LMFAO - szinte mindig saját magunkat szivatjuk be ...
- A hozzászóláshoz be kell jelentkezni