簡體   English   中英

如何在Apache 2.3上安裝Delphi Web服務ISAPI模塊

[英]How to install a Delphi Webservice ISAPI module on Apache 2.3

我有一個被編譯為ISAPI模塊(dll)的Web服務。 我已經正確安裝了Apache 2.3。 如何將此DLL安裝到apache中?

這是我用來用Apache 2.2設置delphi isapi dll的信息: http : //mc-computing.com/databases/Delphi/WebServers/WebServers.html

基本上,您需要在httpd.conf中進行以下修改:取消對isapi_module的注釋:

LoadModule isapi_module modules/mod_isapi.so

然后在文件末尾添加:

<IfModule mod_alias.c>
    # This allows ISAPI dll's and CGI exe's (both are required for regular aliases)
    AddHandler isapi-isa .dll
    AddHandler cgi-script .exe

    Alias /isapi "d:/faxsrv/httpd"

    <Directory "d:/faxsrv/httpd">
        Options  ExecCGI
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
</IfModule>

對於此示例配置,要訪問您的isapi,請訪問以下地址:

http://localhost/isapi/yourisapidll.dll

我曾經發布(在David Moorehouse的幫助下)apache 2.2的更新頭,但是請注意,這些頭還沒有統一,因此它們僅適用於Delphi 2007。

您可以在以下位置下載它們: https : //forums.embarcadero.com/servlet/JiveServlet/download/2-25399-163963-2029/ApacheTwoHTTP.zip

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM