| 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つ目の掲示板ログファイル
|