У меня нет проблем с выполнением cgi-файла под обычным URL-адресом:
http://www.myhost.com/mydir/cgi-bin/test.cgi
Однако, когда я попытался встроить его в файл HTML (называемый index.html
) следующим образом:
<HTML>
<BODY>
<P>Here's the output from my program:
<FORM ACTION="/var/www/mydir/cgi-bin/test.cgi" METHOD=POST>
<!-- This doesn't work also -->
<!-- FORM ACTION="cgi-bin/test.cgi" METHOD=POST-->
</FORM>
</P>
</BODY>
</HTML>
CGI не выполняется, когда я:
http://www.myhost.com/mydir/index.html
Файл CGI (test.cgi
) выглядит просто так:
#!/usr/bin/perl -wT
use CGI::Carp qw(fatalsToBrowser);
print "Test cgi!\n";
Какой правильный способ сделать это?