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