ugrás a tartalomhoz

Windows - apache - cgi nem akar működni

krey · 2006. Júl. 20. (Cs), 22.12
Hosszas keresgélés után arra jutottam, hogy reménytelen.
Szomorúan vettem észre, hogy egy cgi script futtatására 2000 megoldás van, legalábbis ennyivel találkoztam és egy sem működött.
Eredetileg python-t szerettem, volna cgi-zni:

ScriptAlias /python/ "C:/Python24/"
AddType application/x-httpd-python .py
Action application/x-httpd-python /python/python.exe
Hát ez nem sikerült. Olvastam arról, hogy lehet, hogy a cgi-bin alias-t kéne megrúgdosni, de nem értem el vele semmit.
Kicsit lejjebb raktam a lécet, írtam egy C# programot, ami kiír egy szöveget, átneveztem script.cgi-re és megint nekiláttam a httpd.conf-nak:

AddHandler cgi-script .cgi
<Directory "C:/Apache Group/Apache2/www">
    Options Indexes FollowSymLinks ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>
Továbbra is semmi, reménytelen.
A legjobb eredményt azzal értem el, hogy PHP-val lefuttattam `backtick` a python.exe-t a megfelelő fájl paraméterrel :(
Az apache mod_python-t még nem próbáltam, cgi-vel szeretném megoldani.

krey