IIS a přejmenování adresáře
Přepisoval jsem jednu aplikaci v ASP skriptech. Původně byla uložena např. adresáři /aplikace1. Zkopíroval jsem ji do adresáře /aplikace2 a tam provedl potřebné změny to vše na kopii původní databáze. Pak jsem adresář /aplikace1 přejmenoval na /aplikace_vymazat a adresář /aplikace2 na /aplikace1.
Po tomto přejmenování se mi ale stále spouštěly skripty, které teď už byly v adreséři /aplikace _vymazat ale s URL /aplikace1/skript.asp a na ostré databázi.
Musel jsem kvůli tomu restartovat servis pro web server. Pak to začlo fungovat jak má. To vše na MS Server 2000.
Je to obvyklé chování nebo jsem někde něco zvojtil?
odle mého názoru jsi niz nezvojtil. Pokud za běhu IIS přejmenuješ adresář, Windows to zaregistrují a přesměrují cesty.
Další věc jsou nacachované skipty v paměti. IIS vůbec nemusí sahat na disk, protože má vše v paměti.
Uff, v to jsem doufal. Už jsem měl strach, že jsem vlez někde, kde jsem neměl.
Díky