(*2)
CGI/SSI仕様 |
Perl、PHP(CGI形式)、sh 等のスクリプトのほか、C,C++
にて作成されたバイナリ形式の実行ファイルも利用可能です。 |
| WWWサーバのOS |
FreeBSD (UNIX系OS) |
| CGI の拡張子 |
.cgi |
| SSI の拡張子 |
.shtml |
| PHP の拡張子 |
.cgi または .php
|
※ |
PHPはCGI形式で動作します。
拡張モジュール、ライブラリなどは 『phpinfo()』 をご覧下さい。 |
|
| Perl の場所(パス) |
/usr/local/bin/perl |
| Perl のバージョン |
Ver 5.8.0 |
| PHP の場所(パス) |
/usr/local/bin/php |
| PHP のバージョン |
Ver 4.4.2 |
| sendmail の場所(パス) |
/usr/sbin/sendmail |
| sendmail のバージョン |
Ver 8系列 |
| sh の場所(パス) |
/bin/sh |
| csh の場所(パス) |
/bin/csh |
| gcc の場所(パス) |
/usr/bin/gcc |
| gzip の場所(パス) |
/usr/bin/gzip |
| nkf の場所(パス) |
/usr/local/bin/nkf |
| uuencode の場所(パス) |
/usr/bin/uuencode |
| uudecode の場所(パス) |
/usr/bin/uudecode |
| 相対パスの可否 |
可能 |
| .htaccess の設置 |
不要 |
| cgi-bin ディレクトリの設置 |
不要 |
| ルートディレクトリ |
/home/usrXXXXX/public_html
|
※ |
public_html はホームページ設置のルートディレクトリで、このフォルダ以下に設置されたファイルがインターネット上に公開されます。public_html ディレクトリは、FTP接続では表示されません。 |
|
その他:
| ○ |
NMTnetでは、CGIの動作に.htaccessの設置は不要です。 |
| ○ |
パーミッションの推奨指定は、実行権が必要なものは”700”データファイルなど、読み書きが発生するものには”600”を指定してください。ディレクトリは”755”を指定ください。 |
| ○ |
サーバーへの負荷が高いもの、当ネットの規約、規定に反するものは許可なく停止あるいは削除される場合もございます。 |
(備考)CGI動作制限の目安
|
1) |
同時10プロセスまで |
|
2) |
CPUタイムの消費は10秒迄/プロセス |
|
3) |
メモリの消費は8MB迄/プロセス |
|
4) |
ファイルデスクリプタの消費は24個迄/プロセス |
|
5) |
子プロセスの作成は8個迄/プロセス |
|
6) |
スタックは2MB迄 |
|