Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > ASP > global.asa


Автор: GShadrin 30.5.2010, 00:59
Как отлаживать файлы global.asa?
На данный момент я не могу даже проверить запускается ли он.

Постановка проблемы:
Использую событие Session_OnStart() - которое должно запускаться при создании сессии.
Заметил, что браузер даже не получил куки.
По результаты работы должен быть изменен  параметр в xml файле, чего не происходит.
Я не могу даже уловить запускается ли это событие (

Код

<script LANGUAGE=JScript RUNAT=Server>
function Session_OnStart()
{
   Session.Timeout = 5
   
   var DBFile = "<путь>";    
   var dom = Server.CreateObject("Msxml2.DomDocument");
   dom.async = false;
   dom.load(Server.MapPath(DBFile));    
   
   
   var count = parseInt(dom.documentElement.getAttribute("count"));  
   count++;                
   dom.documentElement.setAttribute("count", count);   
   
   dom.save(Server.MapPath(DBFile));      
}
</script>


Как уже сказал, xml-ник не изменяется.
Как можно тестировать global.asa?
Как проверить выполнялось ли это событие?
И почему xml-ник не поправился?

Добавлено через 2 минуты и 9 секунд
Какие есть средства разработка, позволяющие производить эту отладку?

Автор: GShadrin 30.5.2010, 12:18
Приношу свои извинения. Скрипт рабочий.
Просто поздно ночью перепутал файлы и запускал вместо index.asp старый файл index.html  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)