ASP/ASP.NET on Win2003 Server Std
2 отговора
93 прегледа
ASP/ASP.NET on Win2003 Server Std
pak sum az
testvame s bosa proekta da tragne na Win2003 Server Standart
obache s ASP-to neshto ne se poluchava
nastroiki, services, permissioni vsihcko pusnahme s nashia sysadmin
be ne iska da podkara tova ASP-to i ne iska
po princip by default bi triabvalo da tragne
vikam asp stranica i vse edno nishto
vaobshte ne se zamislia dali triabva neshto da obraboti ili ne
edin vid pravi refresh na sashtata str i tova e, a bi tribvalo ot tazi str da otide za obrabotka pti edin asp file
niakoi da e testval pod Win2003
testvame s bosa proekta da tragne na Win2003 Server Standart
obache s ASP-to neshto ne se poluchava
nastroiki, services, permissioni vsihcko pusnahme s nashia sysadmin
be ne iska da podkara tova ASP-to i ne iska
po princip by default bi triabvalo da tragne
vikam asp stranica i vse edno nishto
vaobshte ne se zamislia dali triabva neshto da obraboti ili ne
edin vid pravi refresh na sashtata str i tova e, a bi tribvalo ot tazi str da otide za obrabotka pti edin asp file
niakoi da e testval pod Win2003
ASP трябва да ти е
активиран като Web Service Extensions (Start->Administrative Tools->IIS Manager->Local Computer Name->Web Service Extensions). Клик върху Active Server Pages и след това бутона Allow
След това пак от същия прозорец клик с десния клавиш върху Web сайта, за който искаш да видиш дали върви (най-често, Default WebSite, освен ако не си създал нов), и после All Tasks -> Check FrontPage Server Extensions 2002. Za da влезеш в тая страница трябва да си с Админ акаунт. Като се отвори страничката, чекни всички Repair връзки и после бутона OK.
Освен това си провери привилегиите за юзъра по подразбиране на ASP.NET/ASP. Най-често е 'името на компа'\ASPNET.
И последно. Не съм много сигурен za ASP, но май се иска да маркираш директорията, в която си правиш проекта да бъде като Application. Което става през IIS Manager с десния клавиш върху директорията, в която са файловете ти ->Properties и в Application Name напиши име на проект и след това бутона Create. (Aко слагаш ASP файловете в главната директория на уебсайта ти, създай си нова поддиректория).
Пролет пукна, ние не
След това пак от същия прозорец клик с десния клавиш върху Web сайта, за който искаш да видиш дали върви (най-често, Default WebSite, освен ако не си създал нов), и после All Tasks -> Check FrontPage Server Extensions 2002. Za da влезеш в тая страница трябва да си с Админ акаунт. Като се отвори страничката, чекни всички Repair връзки и после бутона OK.
Освен това си провери привилегиите за юзъра по подразбиране на ASP.NET/ASP. Най-често е 'името на компа'\ASPNET.
И последно. Не съм много сигурен za ASP, но май се иска да маркираш директорията, в която си правиш проекта да бъде като Application. Което става през IIS Manager с десния клавиш върху директорията, в която са файловете ти ->Properties и в Application Name напиши име на проект и след това бутона Create. (Aко слагаш ASP файловете в главната директория на уебсайта ти, създай си нова поддиректория).
Пролет пукна, ние не
Re: ASP трябва да ти е
thanx
обаче проблема се оказа в следното:
ако дизайнера на сайта ти ползва не абсолютни адреси от типа
/library/page.asp
ами ../library/page.asp
то в новия Win2003 това нещо е забранено по подразбиране
така че трябва да напишеш едно скриптче за метабазата на VBS с което да позволиш тези настройки а иначе трябва да промениш адресирането навсякъде да е с абсолютни адреси
обаче проблема се оказа в следното:
ако дизайнера на сайта ти ползва не абсолютни адреси от типа
/library/page.asp
ами ../library/page.asp
то в новия Win2003 това нещо е забранено по подразбиране
така че трябва да напишеш едно скриптче за метабазата на VBS с което да позволиш тези настройки а иначе трябва да промениш адресирането навсякъде да е с абсолютни адреси