Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.17;
Скачать: CL | DM;

Вниз

ISAPI dll не работает (что делать и кто виноват)   Найти похожие ветки 

 
GSV_ ©   (2003-07-02 14:42) [0]

Доброго всем времени суток.
У меня опять траблы с ISAPI. Разработанное W2k-prof Веб-приложение (ADO->Oracle) не получается разместить на сервере.
Пытаюсь заставить работать длл-ку на W2k server и на NT4-server.
При обращении к странице, в которой происходит обращение к базе щанных выходит 500-я ошибка.
Наученный горьким опытом сделал сначала обычную клиент-серверную прогу. Она везде работает, т.е. все провайдеры, клиенты, МДАК-и вроде в наличии.
Но чего-то опять не хватает. Присоветуйте что-нибудь пожалста.


 
Empleado ©   (2003-07-02 16:07) [1]

М.б. аутентикацию на Oracle проверить?


 
GSV_ ©   (2003-07-02 16:27) [2]

Если б в этом проблема, то и екзешник бы не работал.
А тут Web модуль изначально унаследован от модуля данных работающей программы и даже пароль я пока для отладки в коде прописал.


 
Empleado ©   (2003-07-02 18:21) [3]

>GSV_ © (02.07.03 16:27)

Ну тадыть двумя способами идтить предлагаю:

1) Дебагь енту длл с помощью run parameters (см в хелпе Debugging Web applications that are DLLs)
2) Tools -> Web App Debugger

и третий способ - выводи полную инфу об ошибке на своей веб страничке, например так:

procedure TWM.WMActionADOQueryAction(Sender: TObject; Request: TWebRequest;
Response: TWebResponse; var Handled: Boolean);
begin
try
try
adoTest.Open
except
on E: Exception do begin
InfoText := "Unable to open TADODataset <P> Error message: " + E.Message;
raise
end
end;
Response.Content := dstpAdoTest.Content
except
Response.Content := ppInfo.Content;
InfoText := "None"
end;
adoTest.Close
end;


где ppInfo - темплейт типа TPageProducer, например:

<HTML>
<HEAD>
<TITLE>Error Information Page</TITLE>
</HEAD>
<BODY>
<CENTER><H2><FONT COLOR="BLUE">This page is generated dynamically and used to display additional Info</FONT></H2></CENTER>
<P>
INFO:
<P>
<FONT COLOR="RED"><#info></FONT>
<P>
<p> </p>
<"I>This information is strictly confidential<"/I><P>
<"B>Copyright 2003 by YourCompanyName<"/B><P>
</BODY>
</HTML>


 
GSV_ ©   (2003-07-02 18:51) [4]

Третий способ я уже пробовал. До вывода этой странички дело не доходит.
Использование Web Debuggra, что то мне показалось муторным (тут включить, там выключить, подправить в реестре .... ). Хочется чтоб сразу и хорошо. Но видимо придется влезть.
Похоже, что дело в каких-то системных прибамбасах.
В общем эта прога работает только на тех компах. где Делфя стоит.



Страницы: 1 вся ветка

Текущий архив: 2003.07.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.014 c
1-55598
Alexandr CH_
2003-07-03 11:06
2003.07.17
Dialogs по русски


3-55480
Vick
2003-06-25 17:47
2003.07.17
Создание таблицы с полями, у которых стоит значение по умолчанию


3-55464
RH
2003-06-25 13:02
2003.07.17
Работа с dbf-ками


14-55742
Кен
2003-07-01 04:55
2003.07.17
Как вы думаете, в какую сторону развивается GLScene ? Чего автор


14-55836
Феликс
2003-07-01 20:44
2003.07.17
Как так гарно получилось? :)