powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / global.asa не работает!?
4 сообщений из 4, страница 1 из 1
global.asa не работает!?
    #33241638
AliGator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пож. помогите у меня такое ощущение что 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
global.asa не работает!?
    #33241849
marina milanina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже, что никогда не срабатывает событие OnSession_Start
А это может происходит от того, что отключена поддержка сессий для приложения.

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


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