由于要编写大文件(100M左右)上传程序,所以php就不胜任了,这个时候不得不把perl CGI给搬出来。
调试perl CGI的时候才发现本人在windows下的XAMPP无法正常运行CGI程序,总是显示500错误,花了时间,终于解决了,这里记录如下:
- 若没有修改apache conf文件,请将你的cgi文件放置在 htdocs/cgi-bin下;
- 程序的第一行一定要写正确perl的路径如:#!”F:\Perl\bin\perl.exe”;
- XAMPP自带的perl程序可能不好用,需要下载activeperl自行安装;
- 下载安装之后可能CGI.pm版本会落后,所以去下载CGI.pm-3.42.tar.gz或者更新的版本,到perl bin的目录下覆盖原来的内容;
完成以上4点,肯定可以解决XAMPP的CGI问题
标签:apache, XAMPP