Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / global.asa не работает!? / 4 сообщений из 4, страница 1 из 1
30.08.2005, 16:46
    #33241638
AliGator
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
global.asa не работает!?
Пож. помогите у меня такое ощущение что IIS не вызавает global.asa

Я новичок а IIS поетому никак немогу разобраться почему несрабатывает код:

<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Sub Application_OnStart
End Sub

Sub Application_OnEnd
End Sub

Sub Session_OnStart
application.lock
application("myvar")="mytext"
application.unlock
End Sub

Sub Session_OnEnd
application.lock
application.unlock
End Sub
</SCRIPT>

далее в asp файле вызываю эту переменную
<% =application("myvar") %>
она оказывается пустой
прбовал перегружать сервер, перегружать браузер, компьютер, EnableSessionState=true ... непомогает

но если однажды в ASP файле присваиваю ей значение то работает даже после перегрузки браузера!

Может ли ето быть связано с настройками Directory Security сервера?
...
Рейтинг: 0 / 0
30.08.2005, 17:40
    #33241849
marina milanina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
global.asa не работает!?
Похоже, что никогда не срабатывает событие OnSession_Start
А это может происходит от того, что отключена поддержка сессий для приложения.

Проверить можно так:
в менеджере IIS смотрите свойства вашего сайта
-> Home Directory -> Configuration -> Options
Если отключен флажок Enable Session State, значит это оно.
...
Рейтинг: 0 / 0
01.09.2005, 11:29
    #33245378
AlexGur
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
global.asa не работает!?
У меня работает Application.Value(имя_переменной)
...
Рейтинг: 0 / 0
03.09.2005, 19:48
    #33249995
weber.58
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
global.asa не работает!?
Попробуйте дефиниривать
<%
Option Explicit
Dim mytext
mytext=""
a потом остальное
ну а ежели вместо <%= напишете response.write то сервер эту декларацую срабатывает быстрее так на 1% а главное избежите ошибки если случайно там влезет пробел
здесь ваш код <% = application("myvar") %> не пойму есть там пробел или нет
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / global.asa не работает!? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]