1 | サーバエラーが出ます |
---|
→悪い例×: print "<font size="4" face="MS Pゴシック">KenKen's BBS</font>\n";
→良い例○: print "<font size=\"4\" face=\"MS Pゴシック\">KenKen's BBS</font>\n";
→ 例:チェックするスクリプト名を lightbbs.cgi とするとき
→ perl -c lightbbs.cgi
2 | Forbidden - You don't have Permission denied というエラーメッセージが出ます。 |
---|
3 | 絶対パス(フルパス)と相対パスの違いは? |
---|
【相対パスの例】 public_html / index.html ...(1) | +-- cgi-bin / jcode.pl ...(2) | +-- bbs / bbs.cgi ...(3) | +-- member / chat.cgi ...(4) |
(3)から見た(1)の位置 [1つ上位の位置] → ../index.html (3)から見た(2)の位置 [平行の位置] → ../cgi-bin/jcode.pl (4)から見た(1)の位置 [2つ上位の位置] → ../../index.html (4)から見た(2)の位置 → ../../cgi-bin/jcode.pl |
4 | 文字化けが生じてしまいます。 |
---|
基本ソフト | 文字コード |
---|---|
Windows | シフトJIS |
Mac | シフトJIS |
UNIX | EUC |
5 | 掲示板またはチャットを複数設置したい |
---|
【ディレクトリ/ファイル構成例】 public_html / index.html | +-- cgi-bin / jcode.pl ... これは共通 light.cgi ... 1つ目の掲示板スクリプト light.log ... 1つ目の掲示板ログファイル light2.cgi ... 2つ目の掲示板スクリプト light2.log ... 2つ目の掲示板ログファイル |
【ディレクトリ/ファイル構成例】 public_html / index.html | +-- bbs / jcode.pl ... これは共通 | light.cgi ... 1つ目の掲示板スクリプト | light.log ... 1つ目の掲示板ログファイル | +-- bbs2 / light.cgi ... 2つ目の掲示板スクリプト light.log ... 2つ目の掲示板ログファイル |