Différences entre les versions de « Apache/CGI »

341 octets ajoutés ,  il y a 7 ans
aucun résumé de modification
 
Par exemple : vous écrivez un script <code>essai.cgi</code>, et vous voulez que <code>/home/httpd/cgi-bin</code> contienne les scripts.
 
Il faut donc au moins écrire :
ScriptAlias /cgi-bin /home/httpd/cgi-bin
<Directory /home/httpd/cgi-bin>
Options ExecCGI
==== AddHandler ====
Cette clause permet de choisir les extensions de fichiers qui seront autorisés, ex :
AddHandler cgi-script .cgi .exe .pl .py .vbs
 
==== Récapitulatif ====
Exemple complet sur Windows, dans la configuration Apache :
ScriptAlias /cgi-bin/ "E:/home/httpdwww/cgi-bin/"
<Directory "E:/www/cgi-bin/">
Options FollowSymLinks Indexes
AllowOverride All
Order deny,allow
Allow from all
Require all granted
</Directory>
 
Dans <code>E:/www/cgi-bin/.htaccess</code> :
AddHandler cgi-script .cgi .exe .pl .py .vbs