最近两天,在调试、玩服务器
我用的是Redhat As4 update 2的镜像版本CentOS 4.2,默认带的是VsFtp 2.0.1. 看了很多相关文档,都提到下面2项配置:
#ascii_upload_enable=YES
#ascii_download_enable=YES
默认这两项是注释掉的,看了半天也没搞懂是什么意思。反正一切正常,直到配置好了apache,上传了一个test.cgi ,发现无论如何都是报500错误
这个郁闷啊,整了半天,看到论坛上有人说用dos2unix转换一下文件格式就可以了
用dos2unix转换了一下test.cgi,可以正常运行了
不过这不是做事的方法啊,这多麻烦啊
由此想到是格式的问题,会不会是和ascii配置有关,于是打开这2项配置
ascii_upload_enable=YES
ascii_download_enable=YES
重启vsftpd 服务,重新上传test.cgi,设置属性755,一切ok了
嘿嘿,小问题,烦死人啊
世界万物都是有联系地!