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

Вниз

Есть ISAPI DLL, как заставить ее под Apache работать ?   Найти похожие ветки 

 
Kent ©   (2002-12-24 12:55) [0]

Доброго всем времени суток !
Есть ISAPI DLL, написанная на Delphi 6, под IIS 5.0 работает на ура ! Зато под Apache 2.0.43 для Win32 наотрез отказывается. Все строки в httpd.conf в норме вроде: и mod_isapi раскомментирован, и AddHandler isapi-isa .dll написано, и даже Options ExecCGI стоит где надо, но .... все как мертвому припарки. Не фурычет !!
привожу строку лога, где Apache кричит на невозможность загрузки библиотеки:
[Tue Dec 24 11:55:08 2002] [error] (720127)The specified procedure could not be found. : ISAPI: failed to load G:/Stock/isapi/ubkrnl.dll, и это при том, что нужная библиотека там реально лежит, именно по этому пути.
Где-то слышал, что якобы какая-то из функций стандартного интерфейса (кажется GetExtensionVersion) возвращает вместо 1 (единицы) -1. А это для Apache признак невозможности загрузить библиотеку. Если это так, то как можно от этого избавиться ?

И вообще, если кто писал на Delphi ISAPI под Apache - ПОМОЖИТЕ ПОЖАЛУЙСТА !!! Очень прошу !! :))

Спасибо заранее всем, кто сможет помочь !!!


 
Woolen ©   (2002-12-24 20:13) [1]

Я ничего в этом не понимаю и, наверное, лезу не в свое дело, но, насколько я помню, для Apache родной интерфейс - NSAPI. Не проще ли под него сделать? Или я не прав.



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

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

Наверх




Память: 0.46 MB
Время: 0.021 c
7-53314
Zmey
2002-12-14 17:31
2003.02.17
A call on OS function failed


1-53037
Stan
2003-02-10 23:30
2003.02.17
Работа с файлами


1-52991
Vitalij
2003-02-10 14:24
2003.02.17
Создание Web-сервера


1-53045
ltexcimer
2003-02-06 14:04
2003.02.17
символ в ListBox.


3-52735
VLL
2003-01-30 13:01
2003.02.17
Соединение с Интернетом