Mam taki problem nie potrafie sobie skonfigurować dobrze lighthttpd z PHPem w formie fastCGI. Ogólnie to wyglada to tak sciagnałem najnowse php 5.2.9-1 do tego lightHTTPd "wyjałem" z projektu WLMP. W konfigu lighta robie ustawienie:
fastcgi.server = ( ".php" =>
( "host" => "127.0.0.1", "port" => 8000 )
)
do tego wczesniej odpalam sobie:
php-cgi -b 127.0.0.1:8000 z katalogu gdzie mam phpa
czyli wlaczone jest sluchanie na 8000
w konfigu servka ładuje jeszcze rozszrzenia:
CODE
server.modules = (
"mod_access",
"mod_accesslog",
"mod_alias",
# "mod_auth",
# "mod_cgi",
# "mod_cml",
# "mod_compress",
# "mod_dirlisting",
# "mod_evasive",
# "mod_evhost",
# "mod_expire",
# "mod_extforward",
"mod_fastcgi",
# "mod_flv_streaming",
# "mod_indexfile",
## "mod_magnet",
# "mod_mysql_vhost",
# "mod_proxy",
# "mod_redirect",
# "mod_rewrite",
## "mod_rrdtool",
# "mod_scgi",
# "mod_secdownload",
# "mod_setenv",
# "mod_simple_vhost",
# "mod_ssi",
# "mod_staticfile",
"mod_status",
## "mod_trigger_b4_dl",
# "mod_userdir",
# "mod_usertrack",
# "mod_webdav"
)
]"mod_access",
"mod_accesslog",
"mod_alias",
# "mod_auth",
# "mod_cgi",
# "mod_cml",
# "mod_compress",
# "mod_dirlisting",
# "mod_evasive",
# "mod_evhost",
# "mod_expire",
# "mod_extforward",
"mod_fastcgi",
# "mod_flv_streaming",
# "mod_indexfile",
## "mod_magnet",
# "mod_mysql_vhost",
# "mod_proxy",
# "mod_redirect",
# "mod_rewrite",
## "mod_rrdtool",
# "mod_scgi",
# "mod_secdownload",
# "mod_setenv",
# "mod_simple_vhost",
# "mod_ssi",
# "mod_staticfile",
"mod_status",
## "mod_trigger_b4_dl",
# "mod_userdir",
# "mod_usertrack",
# "mod_webdav"
)
i nie wiem co jeszcze pozmieniac zeby to chulało.
Pozniej jeszcze bede do tego potrzebowal zrobic rewrita taki jak ten:
CODE
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/system.*
RewriteRule ^(.*)$ index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|tmp|img|css|tmp/wykres|robots\.txt)
RewriteRule ^(.+)$ /lokalizator/index.php?/$1 [L]
RewriteCond %{REQUEST_URI} ^/system.*
RewriteRule ^(.*)$ index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|tmp|img|css|tmp/wykres|robots\.txt)
RewriteRule ^(.+)$ /lokalizator/index.php?/$1 [L]
z góry dzięki za pomoc:)