UNIX 下執行 CGI 程式應注意事項

預設正規環境設定說明:
PERL 目前版本 5.005_03
PERL 路徑設定 #!/usr/bin/perl
預設 CGI 目錄 /cgi-bin/
建議 CGI 副檔名 .cgi 或 .pl
預設實際路徑 /home/web/www.yourdomain.com/html/cgi-bin/

上傳 CGI 執行程式後請記得將執行檔 chmod 755 或 chmod 775 ,本公司預設 CGI 目錄內無法放置一般 html 或 gif 等文件或影像檔,這是為了防止 CGI 目錄內的資料檔被一般使用者讀出,所以請將一般的文件或影像檔移出 CGI 目錄之外



非正規 CGI 環境應注意事項:
非正規的 CGI 目錄內可以存放並被讀取文件及影像檔就與一般正常的目錄沒有差別,您只要於所屬的網頁目錄下新建一目錄即可,不需要特別設定;唯一不同的是在非正規的目錄內 CGI 執行程式的副檔名一定要是 .cgi 不可以使用其他名稱如 .pl 等,當然還是要將該執行程式 chmod 755 或 chmod 775


CGI 的資料寫入與資料存檔問題:
假如您的 CGI 程式需要寫入檔案將您的資料存檔請記得將該存檔目錄或檔案更改屬性為 chmod 777 以確保資料能夠存入