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とする必要がありますので、拡張子の変更を必ず行ってください。 |