|
|
| 自分で作ったオリジナルCGIを利用できますか?また設置場所はどこに置けばいいですか? |
ご自由にご利用いただけますが、極端にサーバーに負荷がかかるCGIプログラムに関してはご遠慮いただく場合がございます。
設置場所は/homepage/ディレクトリ以下であればご自由に設置していただけます。cgi-binでなくても結構です。
|
| SSIは利用できますか?
|
ご自由にご利用いただけます。
SSIをご利用になる場合には拡張子を.shtml .html .htmのいずれかにしてください。
|
| Perlのバージョンとパスは? |
Perl 5.005_03 が/usr/bin/perlにインストールされています。CGIプログラムの一行目に下記の文字列を記入してください。
|
| CGIでSendmailは使えますか?
|
はい、ご利用いただけます。 (/usr/sbin/sendmail)
メールサーバーはqmailでご提供しておりますが、sendmailと互換性があり、sendmailの殆どの機能が利用可能です。(一部互換性のない機能につきましてはご利用いただけません)
|
| PHPは使えますか?
バージョンはいくつですか? |
はい、ご利用いただけます。PHPはVersion4.2.3インストールしております。
PHPをご利用になる場合には拡張子を.phpにしてください。
|
| PHPをデーターベースと連動させて使いたいのですが。 |
申し訳ございません。弊社ではMySQL、PostgleSQLなどのデーターベースサーバーはご用意しておりません。
エグゼクティブプランでご契約されたお客様のみ、希望により可能です。 |
| CGIプログラムが動かないのですが。 |
|
弊社ではCGIに関するサポートは行いません。
有料サービスにてプログラムの設置を代行いたしますので、お気軽にお問い合わせください。
動かない原因として下記のようなミスが考えられます。
・Perlへのパスが違う
プログラムの1行目にはPerlプログラムのパスを記述します。
#!/usr/bin/perl
・パーミッションの設定ミス
パーミッションの設定はあっていますか?フリーで配布されているCGIプログラムのReadmeファイル、FAQ等をご覧下さい。パーミッションの設定はFTPクライアントソフトで変更できます。
弊社ではSuEXECというセキュリティ対策プログラムを採用しております。そのため通常のCGIプログラムと同じ実行権限を与えるとInternalServerErrorを返す場合がございます。(問題なく動作する場合がほとんどです。)
セキュリティ面を気にされる方は、次のようにパーミッションの設定をしてください。
CGIファイル : 701
ログファイル : 600
ディレクトリ : 701
その他のファイルは、一般的な設定のままで差し支えありません。
※全てのプログラムが上記の設定で動くとは限りません。
|
| ホームページやCGIの作り方を教えてください。 |
申し訳ございませんが、ホームページ作成に関するサポートは行っておりません。
有料にてホームページ製作代行サービスも行っていますので、お気軽にお問い合わせください。お見積もりをお出しします。
|
| ゲームCGIを設置してもいいのですか? |
サーバーに大量の負荷をかけるプログラムの使用はご遠慮ください。
|
| その他、プログラムのパスを教えてください。 |
| Perl |
/usr/bin/perl |
| Sendmail |
/usr/sbin/sendmail |
| Ruby |
/usr/local/bin/ruby |
| sh |
/bin/sh |
| csh |
/bin/csh |
| gzip |
/usr/bin/gzip |
| nkf |
/usr/local/bin/nkf |
| uuencode |
/usr/bin/uuencode |
| uudecode |
/usr/bin/uudecode |
|