| CGI・SSIのパス・設置方法についてご説明いたします。 |
| |
| ■CGIに関する各種パスについて |
| サーバーの各パスは以下のようになります、ご確認ください。 |
| perl |
/usr/local/bin/perl |
| sendmail |
/usr/sbin/sendmail |
| nkf |
/usr/local/bin/nkf |
| uuencode |
/usr/bin/uuencode |
|
|
| ※CGIの設置場所は/public_htmlの配下であればどこに置かれても動作します。 |
| |
| ■CGIの設置について |
| 以下はフォルダーcgi-binにXYZ.cgiというCGIファイルを設置した例となります。 |
| |
|
| |
パーミッションはあっているか(図ではディレクトリcgiに設置するものとします) |
| |
|
| |
| |
 |
/web |
| |
┃ |
|
|
| |
┣ |
 |
index.html |
| |
┃ |
|
|
| |
┗ |
 |
cgi-bin(755) |
| |
|
┃ |
|
| |
|
┣ |
 |
XYZ.cgi(755) *CGIプログラム発行先から指定される値をご確認ください(例は755) |
|
| |
|
┃ |
|
| |
|
┗ |
 |
index.html(644) |
|
|
| |
|
| |
お客様がダウンロードされました、CGIプログラム発行先より各ファイルのパーミッション(属性値)の指定がありますので、必ず変更を行なってください。 |
| |
|
| |
また、設置されるディレクトリ(フォルダー)のパーミッション(属性値)は必ず755としてください。 |
| |
|
|
| ■SSIの設置について |
| SSIを設置されるには、対象ファイルの拡張子をshtmlとする必要がありますので、拡張子の変更を必ず行ってください。 |