Apache 1.3.22 vs. 1.3.20

uhlar na fantomas.sk uhlar na fantomas.sk
Čtvrtek Listopad 29 14:27:36 CET 2001


Pavel Kankovsky <peak na argo.troja.mff.cuni.cz> wrote:
-> On Wed, 28 Nov 2001, František Barančík wrote:

->> Od jiste verze apache zacala fungovat takova zajimava vec a to ta, ze 
->> doplnoval automaticky pripony souboru .php .html.... a ja toho zacal do jiste 
->> miry vyuzivat. Tak napr. pak muj odkaz vypadal "index?param1=3&param2=4", 
->> takze jak je videt, ze priponu .php jsem vypustil.

-> Tohle vypada jako nejaky side-effect MultiViews.

->> Vse fungovalo bezvadne az do te doby, nez prisla verze 1.3.22. Tam
->> sice take pekne doplnuje pripony, ale uz neposle phpcku ty parametry
->> za otaznikem.

-> To je pomerne divne. Dokonce mozna nebylo zamerem, aby se to chovani
-> takhle zmenilo. Zkontroloval jste changelog? Co diff mezi 1.3.20 a 1.3.22.

->> A ja uz mam takovych skriptu povice a predelat vsechny by byla
->> zabijarna :(

-> Tedy neodpustim si to, a pripojim se k malo konstruktivnimi argumentu, ze
-> to mate za to, jake jste prase. Pouzivani urcitych funkci, protoze "to
-> vypada, ze to tak funguje", je hodne o hubu.

Problem je v tom ze by to zrusilo hlavny efekt multiviews - moznost mat
viacjazycne html.

ak neexistuje 'index' tak skusa subory index.sk.html, index.html.sk atd.
atd.
podla nastavenia jazyka. Ale ak da do linky 'index.html' a subor index.html
existuje, tak sa rozne jazyky skusat nebudu.

Samozrejme, podla vyjadrenia autora zrejme ani nevedel ze to tak funguje. Ja
len tvrdim ze to zrejme predsa len bude bug.

Dalsia vec  je ze multijazycne php su ciastocne zbytocne nakolko php by si
multijazycnost mal vediet osetrit sam. V kazdom pripade to je ovela tazsie
ako napisat index.sk.php a index.en.php

-- 
 Matus "fantomas" Uhlar, uhlar na fantomas.sk ; http://www.fantomas.sk/
 Warning: I don't wish to receive spam to this address.
 Varovanie: Nezelam si na tuto adresu dostavat akukolvek reklamnu postu.
 Remember half the people you know are below average. 


Další informace o konferenci Linux