Permalänk
Medlem

lighttpd configurering?

Hej!
Är så att jag har precis börjat köra lighttpd istället för apache, då apache är så rörigt i jämförelse. Och hittils har jag gillat lighttpd, förutom att jag inte lyckas hitta ett sätt att configurera specifikt för varje mapp!

Dvs en motsvarighet till apache's <Directory>.
Jag vill med detta kunna hantera fastcgi stödet i olika mappar, men jag lyckas inte! Och google vägrar hjälpa mig

Är det någon som vet om detta ens är möjligt, eller får jag gå tillbaka till apache?

Tacksam för lite hjälp

Permalänk
Medlem
Permalänk
Medlem

jag tycker lighttpd är mycker enklare att confa än apache.. gillar syntaxen i lighttpd.conf

Det finns bra exempel på mod_fastcgi saker på http://trac.lighttpd.net/trac/wiki/Docs:ModFastCGI

något som är oklart?

Visa signatur
Permalänk
Medlem
Citat:

Ursprungligen inskrivet av spaam
jag tycker lighttpd är mycker enklare att confa än apache.. gillar syntaxen i lighttpd.conf

Det finns bra exempel på mod_fastcgi saker på http://trac.lighttpd.net/trac/wiki/Docs:ModFastCGI

något som är oklart?

Ja, hittar du det jag letar efter där eller? Jag gör det inte.

Permalänk
Medlem

Jag gillar Apache bättre. Tycker snarare det är många distributioner som krångar till det i onödan genom att splitta upp konfigurationen i massa småfiler och sedan lägga in massa default conf överallt så man får fundera både en och två gånger varför det man själv lagt in inte fungerar.

Men det är väll som med allt, jobbigt att lära om sig när man väl lärt sig något :/

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av pasen
Ja, hittar du det jag letar efter där eller? Jag gör det inte.

här har du två st.. filer som ligger i den ena körs som php5 och den andra med php4..

fastcgi.server = ( "/php5/" => (( "bin-path" => "/usr/local/bin/php-cgi", "socket" => "/tmp/php.socket", "max-procs" => 2, "bin-environment" => ( "PHP_FCGI_CHILDREN" => "2", "PHP_FCGI_MAX_REQUESTS" => "1000" ), "broken-scriptfilename" => "enable", "allow-x-send-file" => "enable" )), "/php4/" => (( "bin-path" => "/usr/local/bin/php4-cgi", "socket" => "/tmp/php4.socket", "max-procs" => 2, "bin-environment" => ( "PHP_FCGI_CHILDREN" => "2", "PHP_FCGI_MAX_REQUESTS" => "1000" ), "broken-scriptfilename" => "enable", "allow-x-send-file" => "enable" )))

Visa signatur
Permalänk
Medlem
Citat:

Ursprungligen inskrivet av spaam
här har du två st.. filer som ligger i den ena körs som php5 och den andra med php4..

fastcgi.server = ( "/php5/" => (( "bin-path" => "/usr/local/bin/php-cgi", "socket" => "/tmp/php.socket", "max-procs" => 2, "bin-environment" => ( "PHP_FCGI_CHILDREN" => "2", "PHP_FCGI_MAX_REQUESTS" => "1000" ), "broken-scriptfilename" => "enable", "allow-x-send-file" => "enable" )), "/php4/" => (( "bin-path" => "/usr/local/bin/php4-cgi", "socket" => "/tmp/php4.socket", "max-procs" => 2, "bin-environment" => ( "PHP_FCGI_CHILDREN" => "2", "PHP_FCGI_MAX_REQUESTS" => "1000" ), "broken-scriptfilename" => "enable", "allow-x-send-file" => "enable" )))

Om jag inte har fattat allt fel, så kommer ALLA filer i dessa mappar att köras som PHP? Eftersom i wikin verkar första raden definiera filändelsen? Jag har dock inte provat ditt förslag än, återkommer med det.

Permalänk
Medlem

du har fattat rätt att ALLA filer kommer då köras som/via php(4)-cgi.
du kan ju ställa in så att en viss filändelse ska köras via php också om du vill det.

Visa signatur
Permalänk
Medlem

är en total novis men kör lighttpd på min server och det funkar bra, så jag föredrar det för stunden iaf. kanske ger mig på apache någon gång...

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av spaam
du har fattat rätt att ALLA filer kommer då köras som/via php(4)-cgi.
du kan ju ställa in så att en viss filändelse ska köras via php också om du vill det.

Hmm, nu är jag inte så bra på sånt här, men är det så simpelt som att ändra till

fastcgi.server = ( "/php5/*.php" => ((

Det känns för simpelt? Och kommer då involvera alla undermappar i /php5/, men det har ingen betydelse för min del.