レンタルサーバー ホーム > サポート > マニュアル > CGI・SSI・PHP・sendmailについて

CGI・SSI・PHP・sendmailについて

CGI・SSI・PHP の設定に必要な情報や、各種 CGI・SSI・PHP ソフトの設定方法等をご説明します。
※ 基本的にサポートにつきましては対象外となっております。ご了承ください。

CGI・SSI・PHP の設定等について

CGI での使用言語

Perl (ver.5.8.* )  Ruby ( ver.1.8.6 )

Perl のパス

/usr/local/bin/perl もしくは /usr/bin/perl どちらでも利用可。

RUBY のパス

/usr/bin/ruby

Python のパス

/usr/bin/python

CGI のディレクトリ

お客様のディレクトリ内でしたらお好きなところに設置していただけます。
CGI 専用のディレクトリを作成する必要はありません。

自作 CGI の設置

利用可。

※ご利用前にローカル環境で十分にテストして下さい。万一 CGI を暴走させるなどして、サーバーをダウン及び負荷をかけるような運用をされた場合は、以降 CGI のご利用を一切ご遠慮いただくようになりますのでご注意ください。

ホームディレクトリのパス

ユーザー専用ページの [ アカウント情報 ] にてご確認ください。

NKF のパス

/usr/bin/nkf

ImageMagick の利用

利用可。※パスは /usr/bin/convert

gzip の利用

利用可。※パスは /bin/gzip

SSI 利用の際の制限

セキュリティの為に SUEXEC を導入しておりますので、
SSI で実行ファイルを使用される際、以下の様な制限があります。

• 実行ファイルまでのパスを絶対パス(フルパス)で指定すると動作出来ません。
• 上位ディレクトリを参照すると動作出来ません。

実行ファイルは、SSI を記述するファイルと同じ階層か、下位のディレクトリに設置して頂きますようお願い申し上げます。

SSI 利用の際の拡張子

shtm もしくは shtml

データベースの使用

MySQL 利用可。[ phpMyAdmin ] でのみ利用可。
※サポートにつきましては、対象外となっております。
※ユーザーサーバーとは別に設置しています。

PHP のバージョン

ver 4.4.2
ver 5.2.8
ver 5.3.5

sendmail のパス

/usr/lib/sendmail もしくは /usr/sbin/sendmail どちらでも利用可。

 お試し期間の方はメール送信数に制限がかかります( 1 時間あたり 100 通まで、1 日あたり 500 通まで)
※制限は To、Bcc、Cc に書かれたメールアドレスの数になります

設定するパーミッションの値

ヘテムルサーバーでは以下の設定を推奨します。

HTML・画像ファイル 604 (rw----r--)
CGIの実行ファイル 700 (rwx------)
CGIのデータファイル 600 (rw-------)
.htaccessファイル 604 (rw----r--)
ディレクトリ 705 (rwx---r-x)

※ 設置マニュアルなどには、「CGI 実行ファイルは 777」「データファイルは 666」などと書いてある場合がございますが、 heteml ではセキュリティ上その設定では動作しない場合がございますので、上の表の通りに設定をお願いいたします。

CMS の利用について

ヘテムルでは 以下のCMSの基本機能を利用するにあたって必要なモジュール全てをインストール済みです。簡単インストールや、インストールマニュアルもご用意しております。

チャットの設置について

ツーショット、個室系、ZOOCHAT などの複数系チャットなどは禁止しています。

sendmail の利用について

ヘテムルでは sendmail をご利用いただけます。こちらは Postfix によるラッパーとなります。
また、スパムメール(迷惑メール)送信に関しまして、厳しく取り締まっております。