最近兩天,在調(diào)試、玩服務(wù)器
我用的是Redhat As4 update 2的鏡像版本CentOS 4.2,默認帶的是VsFtp 2.0.1. 看了很多相關(guān)文檔,都提到下面2項配置:
#ascii_upload_enable=YES
#ascii_download_enable=YES
默認這兩項是注釋掉的,看了半天也沒搞懂是什么意思。反正一切正常,直到配置好了apache,上傳了一個test.cgi ,發(fā)現(xiàn)無論如何都是報500錯誤
這個郁悶啊,整了半天,看到論壇上有人說用dos2unix轉(zhuǎn)換一下文件格式就可以了
用dos2unix轉(zhuǎn)換了一下test.cgi,可以正常運行了
不過這不是做事的方法啊,這多麻煩啊
由此想到是格式的問題,會不會是和ascii配置有關(guān),于是打開這2項配置
ascii_upload_enable=YES
ascii_download_enable=YES
重啟vsftpd 服務(wù),重新上傳test.cgi,設(shè)置屬性755,一切ok了
嘿嘿,小問題,煩死人啊
世界萬物都是有聯(lián)系地!