?
Lv 4
? asked in 電腦與網際網路電腦網路 · 1 decade ago

請教...cgi..Error message:

請教...

我下載些cgi程式

裡面有 .pl .cgi .htm .txt .gif ...等副檔

我通通放到我 cgi-bin資料夾內(我用linux9+apache 裡面有www夾 ...下有html夾與cgi-bin夾)

我到cgi-bin夾內執行

結果如下:

.pl .cgi 檔可以叫到....

.htm .txt .gif.等其他都叫不到...且顯示Server error!...

Error message:

Missing right curly or square bracket ...at end of line syntax error at /var/www/cgi//back.gif line 2, at EOF

目前我在www夾 ...下之html夾內 php是正常

但在前述cgi則似乎基本上弄不出來.....

是否cgi-bin裡所有副檔名都要改成 .pl .cgi

先謝嘞...

Update:

我的cgi似乎無法執行 .pl .cgi 以外之檔

把個檔案放於 cgi-bin裡 .pl .cgi這兩副檔名可以開啟

其他..如.htm .html .txt .gif ......等等都

1 Answer

Rating
  • 1 decade ago
    Favorite Answer

    應該是路徑錯誤的問題,cgi或pl在cgi-bin內,cgi-bin 內就不要再放其它的東西了,正確的設定非cgi(pl)文件的路徑,再看一下您的相關文件的路徑設定吧

Still have questions? Get your answers by asking now.