DenisK
|
|
1 | |
Объект Server, ASP 0231 (0x80004005) Ошибка Server.Execute26.02.2011, 01:47. Показов 1648. Ответов 1
Метки нет Все метки)
(
хочу подстраховаться на случай перезагрузки сервера и на sub Application_ onStart повесить скриптик, который бы выполнял чтение значений их файла и заполнение ими Application (значения в файле изменяются из CMS раз в кои-то веки, но всёже...).
решил сделать это через server.execute (оч не хочется размещать в global.asa код с несколькими десятками строк). и всё нормально, если посетитель заходит через обращение к файлам через wwwroot (исполняемый файл лежит там же), а вот если посетитель лезет в некий каталог (ну, допустим, ссылочка у него в Избранном лежит), то получаю ошибку. на server.execute ('myfile.asp') Объект Server, ASP 0228 (0x80004005) Ошибка Server.Execute Сбой вызова Server.Execute при загрузке страницы. --- на путь типа 'c:Inetpubwwwrootmyfile.asp' Объект Server, ASP 0231 (0x80004005) Ошибка Server.Execute Были использованы недопустимая форма адреса URL или полный абсолютный адрес URL. Используйте относительные адреса URL. --- на абс. URL - то же, что и в предыдущем случае. хотя про execute и пишется, что в обращении к нему не должно быть повторяюшихся символов типа '//', а оно там есть, если писать http://. а если без протокола, то снова 'Сбой вызова Server.Execute при загрузке страниц' --- что ему надо написать, чтоб не думал при исполнении global.asa, что исполняемый файл лежит в том, же каталоге, что и запрошенный? я так понимаю, что имено там он его и ищет ( он -- это execute, вызванный из global.asa :=)) ) об использовании каких абсолютных путей идёт речь в описании execute? на исполняемый файл грешить не приходится, ошибка 'Сбой вызова Server.Execute при загрузке страницы.' выдаётся и при единственном операторе a=2 в исполняемом коде. |
|
26.02.2011, 01:47 | |
Ответы с готовыми решениями:
1
Объект Server ошибка 'ASP 0177 : 800401f3' Сбой Server.CreateObject /Cmatirial.asp, line 8 Недопустимый код ProgID. Объект Server, ASP 0177 (0x800401F3) Сбой Server.CreateObject Недопустимый код ProgID. Ошибка на сайте: Server object error 'ASP 0177 : 800401f3' Server.CreateObject Failed /sutulio/_ScriptLibrary/pm.asp, line 160 Ошибка Объект Session, ASP 0168 (0x80004005) Недопустимое использование объекта |
85 / 61 / 69
Регистрация: 15.03.2007
Сообщений: 6,907
|
|
27.02.2011, 12:38 | 2 |
Так надо наверное писать
Server.execute('/myfile.asp')
0
|
27.02.2011, 12:38 | |
Помогаю со студенческими работами здесь
2
Response.Redirect, Server.Transfer, Server.Execute - в чем отличие? Set cn = Server.CreateObject ('ADODB.Connection') cn.Open 'DSN=blablabla' cn.Execute('Insert into........') ASP Server object error 'ASP 0177 : 800401f3' Server.CreateObject Failed /DJMusinas/lt/index.asp, line 49 ASP + IIS 5.0 + COM Ошибка Server object error 'ASP 0177 : 80004005' MSSQL+ASP3.0, ошибка: Microsoft OLE DB Provider for SQL Server (0x80004005) Login failed for user 'sa'. Reason: Not associated with a trusted SQL Se При попытке создать объект obj=Server.CreateObject('Name.ClassName') Возникает ошибка, 'Объект не поддерживает это свойство или метод.' Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |