| ■ CGIの利用方法 CGIオプションをお申込みの方のみCGI(Perlスクリプト)がご利用いただけます。CGIは、お客様のホームページ配下のどのディレクトリにおいても実行可能です。
当方でご提供している組み込みCGIはございません。自作のCGI、または、各種サイトで提供されているフリーのスクリプトをご利用ください。その時にはテキストエディタ(メモ帳)などを用い、perlのパス指定を、当方サーバ向けに変更してご利用ください。また、パーミッションの変更も忘れずに行ってください。パーミッションは、通常CGIの作者によって指定されています。
(書換えの例) #!/usr/local/bin/perl → #!/usr/bin/perl
※チャット等サーバに大きな負荷をかけるCGIはご遠慮いただいておりますのでご注意ください。
CGIスクリプトの中でサーバ上のホームディレクトリを「絶対アドレス」で指定する必要がある場合は、以下のとおり記載願います。(www.mydomain.comの部分はお客様のドメイン名となります)
/home/sites/www.mydomain.com/web/
CGIで使う各種ユーティリティのパスは、以下の通りです。
| ユーティリティ
|
パス
|
用途
|
| PERL |
/usr/bin/perl |
Perl
Ver5 スクリプト |
| awk |
/bin/awk |
文字列の操作や計算 |
| nkf |
/usr/local/sbin/nkf |
漢字コード変換ツール |
| grep |
/bin/grep, /bin/egrep |
正規表現による文字列マッチ |
| sed |
/bin/sed |
ストリームエディタ |
| tr |
/usr/bin/tr |
文字変換 |
| sort |
/bin/sort |
ソート(整列) |
| expand |
/usr/bin/expand |
TAB を必要数の空白に変える |
| unexpand |
/usr/bin/unexpand |
連続する空白を必要な TAB
に変える |
| gzip |
/bin/gzip, /bin/gunzip, /bin/zcat |
GNU gz による圧縮 |
| date |
/bin/date |
日付・時刻を得る |
| shell |
/bin/sh |
シェル (bash) |
| mail |
/bin/mail |
メール送信 |
| sendmail |
/usr/sbin/sendmail |
メール送信 |
| uuencode |
/usr/bin/uuencode |
コード変換 |
| chmod |
/bin/chmod |
ファイルのアクセス権限設定 |
※ホームページ作成や、CGI作成に関しては、当方の「サポート情報」による情報提供のみとさせていただきます。その他は、参考書や解説ホームページなどを参考に独自で構築願います。内容に関するお問合せはご遠慮ください。
椎の木ドットコム Copyright(c)
2000-2004 Cnoki.com,All rights reserved. |
|