最近兩天,在調試、玩服務器
我用的是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了
嘿嘿,小問題,煩死人啊
世界萬物都是有聯系地!