就是 vsftp 做的怪!!! 你一定要修改 /etc/vsftpd.conf 文件中的:
ascii_upload_enable=YES
ascii_download_enable=YES
(说明:是否使用ascii码方式上传和下载文件)
这二项一定要打开,否则上传的CGI一定无法运行!!!
具体操作:
在 root 权限的 telnet 下:
vi /etc/vsftpd.conf
找到:
#ascii_upload_enable=YES
#ascii_download_enable=YES
这二项,然后去掉 # ,保存退出即可!
注意上传CGI文件时一定要用 ASCII 方式上传。