Httpd.conf
Kod
<IfModule mime_module>
TypesConfig conf/mime.types
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddHandler cgi-script .cgi
</IfModule>
<Directory "D:\Zend/www">
Options Indexes FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
LoadModule cgi_module modules/mod_cgi.so
TypesConfig conf/mime.types
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddHandler cgi-script .cgi
</IfModule>
<Directory "D:\Zend/www">
Options Indexes FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
LoadModule cgi_module modules/mod_cgi.so
test.cgi
Kod
#!perl
print "Content-type: text/html\n\n";
print "Hello, world!\n";
print "Content-type: text/html\n\n";
print "Hello, world!\n";
próbowałem też zamiast #!perl podać bezpośrednią ścieżkę do pliku perl.exe ale perl chyba też może być?
Jak w wierszu poleceń wpiszę
Kod
perl d:/zend/www/cgi-bin/test.cgi
to normalnie się odpala ale jak wywołam adres http://localhost/cgi-bin/test.cgi
to dostaję 500 internal server error
error.log
Kod
[Wed Nov 17 22:58:57 2010] [error] [client 127.0.0.1] (OS 2)Nie można odnaleźć określonego pliku. : couldn't create child process: 720002: test.cgi
[Wed Nov 17 22:58:57 2010] [error] [client 127.0.0.1] (OS 2)Nie można odnaleźć określonego pliku. : couldn't spawn child process: D:/Zend/www/cgi-bin/test.cgi
[Wed Nov 17 22:58:57 2010] [error] [client 127.0.0.1] (OS 2)Nie można odnaleźć określonego pliku. : couldn't spawn child process: D:/Zend/www/cgi-bin/test.cgi
Co robię źle? Proszę o pomoc!:(