2011-09-08 9 views

Répondre

3

Voici les informations que je configurer mon delphi ISAPI dll avec apache 2.2: http://mc-computing.com/databases/Delphi/WebServers/WebServers.html

Fondamentalement, vous devez apporter les modifications suivantes dans le httpd.conf: Décommentez la isapi_module:

LoadModule isapi_module modules/mod_isapi.so 

puis à la fin du fichier ajouter:

<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> 

Pour cet exemple con fig, pour accéder à votre ISAPI, allez à l'adresse:

http://localhost/isapi/yourisapidll.dll

+0

Bonjour! Vous avez un +1 parce que je trouve vos informations utiles, mais j'ai vraiment besoin de savoir comment configurer une DLL isapi. J'utilise LoadModule WebModule_Principal "D: /WebService.dll" Mais je ne suis pas sûr de ce qu'il faut placer sur le "deuxième paramètre". WebModule_Principal est faux, bien sûr et je ne sais pas quoi y mettre. –

+1

Je n'utilise pas quelque chose comme LoadModule WebModule_Principal. Je viens de suivre les instructions dans cet article ... et mon dll isapi a fonctionné dès le premier essai. J'ai apporté quelques modifications à la réponse, peut-être que cela aidera. –

+0

Parfait! Maintenant tout fonctionne –

Questions connexes