Войти

Показать полную графическую версию : проблема с ASP


Guest
21-01-2002, 15:18
Win 2K Serv SP2
проблема: Внутренний сайт (asp) вдруг отказался отображать страницы с asp (остальные , не содержащие АСП - открываются как и прежде)
(HTTP 500-Внутренняя ошибка сервера)

Вопрос следующий: ... в чем грабли, в какую сторону копать ???

... подлец, совершил терракт прямо во время горячки, помогите зашиваюсь !!!

ams
18-11-2002, 09:18
Служба IIS не запущена ?Ы

vasketsov
18-11-2002, 14:25
Guest
У IIS логи существуют в конце концов, где выдержки из них, где сообщения из EventLog-а?
Где установленный SP3 ?

AlexTAI
26-11-2002, 00:56
(HTTP 500-Внутренняя ошибка сервера)

Вопрос следующий: ... в чем грабли, в какую сторону копать ???

90%  этой ошибки в СОМ объектах а более точно при создании инстанции СОМ объектов. Если где в странице CreateObject падает(не важно по какой причине) то получишь такую ошибку.
Есть также другие варианты - но они крайне редки


Где установленный SP3

Вот после него и ему подобных и нужно искать какие компоненты не поднялись...(хотя сп3 вроде нормально написан - или более точно исправлен после первого релиза когда он не только АСП мог запороть но и вообще всю вынь2000 превратить в Вынь2000$иВыбрось...
Была у меня история с НТ4.0 когда после сервис пака 6а одна из компонент отказывалась подниматься (да и не только она - это де..мо установила ИЗАПИ фильтр для эксченджа и этот фильтр не грузился и как ни странно тянул за собой прокси сервер... пока нашел чуть не поседел...).

Guest
24-03-2003, 15:58
Уважаемые подскажите в чем проблема у нас асинхронный интернет запрос идет по земле а ответ получаем через спутник
карта pent@valia для доступа нескольких компов в лакальной сети установлена wingate 4.5 на головной машине все в порядке а на клиентских 40% страниц открывается а остальные выдают ошибку HTTP 500 - Внутренняя ошибка сервера
Internet Explorer в чем могут быть грабли

mb
25-03-2003, 00:47
Аналогичная проблема с XP pro+sp1

установлен IIS - не могу прочитать встроенную  документацию - которая, как известно написана на ASP - внутрення ошибка сервера 500.
в event viewer - появляется следующая запись (раздел application)
eventID - 4786

Система вызвала пользовательский компонент, а он дал сбой и создал исключение. Это свидетельствует об ошибке в компоненте. Уведомите об этом разработчика компонента и сообщите следующие сведения.
Код программы компонента:
Код серверного приложения: {3D14228D-FBE1-11D0-995D-00C04FD919C1}

Код экземпляра серверного приложения:
{9C77CA62-C7DD-46F8-AEEE-8D0B64805A7F}
Имя серверного приложения: IIS Out-Of-Process Pooled Applications
Ошибка оказалась серьезной, процесс завершен.
Исключение: C0000005
Адрес: 0x771B5E27
Стек вызова:
ole32!DllGetClassObjectWOW + 0xCC9
ole32!DllGetClassObjectWOW + 0xD54
ole32!DllGetClassObjectWOW + 0x47E
[hr]

Вопрос, собственно, один -это можно поправить или
всё переставлять?

PS. на eventID - по данной ошибке ничего не знают, на MS тоже..

mb
05-04-2003, 22:25
Guest

Я решил свою проблему!
Все дело оказалось в учетной записи IWAM_Comp. Вернее в доступах для неё. Их отсутствие в нужных (но неочевидных) местах приводило к  невозможности запуска скриптов, использующихся в asp страницах.
Для выясненния источника проблемы -я установил полный аудит на отказ для этой учетной записи  на системном диске и в ветке реестра HKLM. После запуска проблемной страницы сразу стало видно что причиной является недавно установленный NIS , который  почему-то не увидел такой учетной записи как IWAM - и бодро резал все скрипты (к которым он, разумеется, причилял и vbs), исполняемые IIS от имени iwam. После установки NTFS разрешений на папку Program files/common files/Symantec Shared Files- всё заработало.
 
Также проблемой с IWAM может являться проблемы:
The IWAM_machine account may be out-of-sync (http://support.microsoft.com/default.aspx?scid=kb;EN-US;255770);
Synciwam Utility Does Not Function (http://support.microsoft.com/default.aspx?scid=KB;en-us;q269367);
www.iisfaq.com/default.aspx%3FView%3DA464%26P%3D123++IIS+Out-Of-Process+Pooled+&hl=en&ie=UTF-8]The (http://216.239.57.100/search?q=cache:3B-IWXUdRYYC:[url) server process could not be started because the configured identity is incorrect[/url];

Иногда полезно знать какой пароль система присвоила IWAM - для этого можно использовать
getpass.vbs (www.windowswebsolutions.com/Articles/Index.cfm?ArticleID=21222);

Много полезной информации и ссылок можно найти на EventId (www.eventid.net) поиск по событию -36

Совет: Не забывай перегружать IIS после каждого изменения его настроек .

Удачи

Guest
02-01-2004, 12:17
Постоянно на моем сайте появляется такая ошибка:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Cannot open database '(unknown)'. It may not be a database that your application recognizes, or the file may be corrupt.
/include/connection.asp, line 2

Если кто знает, как ее исправит, прошу связаться со мной.

C Уважением, Антон Носонов.
E-mail: mailto:finavon@spidernet.com.cy
ICQ#:   17732150

mb
03-01-2004, 17:28
Guest
у тебя в *используется соединение с некоей базой данных - очевидно ассексовской (mdb- файл), *это соединение можно инициировать, прописав непосредственно путь на странице, либо, задав алиас в ODBC и обращаясь уже к нему, иногда для удобства эту строку с соединением выделяют в отдельный файл (в твоем случае include/connection.asp) и включают на страницу посредством инструкции "include file" Или "include virtual"
Подробно о способах подключения можно почитать Примеры подключения различных Баз Данных через ADO (http://www.relib.com/articles/article.asp?id=7)

В сообщении указано что ошибка находится в файле connection.asp на строке 2
проверь файл connection.asp
верно ли там указан путь к ассексовской базе,прописана ли она в ODBC, и вообще существует ли собственно файл базы данных?
Также возможны проблемы с разрешением *NTFS на этот файл




© OSzone.net 2001-2012