投稿者: 管理人
URL:
http://www.tamagawa.ac.jp/GAKUBU/KOUGAKU/InfCEng/seitai/exp/hippocampus2.html
投稿日時: 99/12/12 15:33:50
>No.797「凄くむずかしいんですね...(^_^;)」で KAZ さんは書きました。
いや、誤解のないように言っておきますが、普通のWWWサーバ(大抵はLinuxでApacheというソフトを使用)なら、imgboardのファイルをFTPし、FTPソフトでファイルの実行権(パーミション)を設定する作業のみで動きます。ほとんどのCGIを許可しているプロバイダの場合、問題なく設置できるでしょう。
ただ、ここに書いてあるように、新www5系のサーバはプロバイダ側のCGIに関する環境が非常に特殊なので、設定が大変です。本来はサポート外(cgiが別サーバだから)にしたいのですが、希望者が多いようなので、ちょっと対応しましたが・・・細かい点まではわかりません。すいません(^^)
>設置前に読ませて頂きましたが...(汗)
そうですか・・・失礼しました。
www5には、他にも独自のシバリがいっぱいあるので、それも確認してみてください。
http://kingdom.biglobe.ne.jp/help/shiyou.html#www5*
---------------------------------------------
Q.www5aでなにが変わるのですか?
A.URLが http://www5a.biglobe.ne.jp/で始まるホームページでは、CGIが動作するサーバを別にご用意しております。従来、CGIが多数・集中して起動されることにより、個人ホームページご利用者全体のレスポンス悪化を招いている場合がありましたが、これを緩和することを目的としています。
このため、CGIの呼び出しパスなど、若干特殊な設定が必要な場合がありますので、ご注意ください。
------------------------------------------------------------------------------------
CGIについて
サーバによって設定が異なるものがあります。お客様の個人ホームページのURLをご確認の上、ご利用ください。
個人ホームページのURLが
・http://www2*.biglobe.ne.jp/ で始まるお客様
・http://www5*.biglobe.ne.jp/ で始まるお客様
1.CGIは拡張子が『*.cgi』のみ動作可能です。
2.CGIはモードが『705』or『755』のみ動作可能となります。
CGIファイルがおいてあるディレクトリのモードは『755』or『705』にします。 public_html直下にCGIをおいている場合はpublic_htmlのモードも『755』or『705』にします。
以下の絶対パス指定でお使い下さい。
http://cgi.www5*.biglobe.ne.jp/~*****/
(「*****」はお客様のホームページのアカウント)
(アカウント「yamada」、CGIファイル名「xxxxx.cgi」をpublic_html下に 置いた場合の HTMLタグオプションACTION(cgiの位置を指定するオプション)の指定
ACTION="http://cgi.www5*.biglobe.ne.jp/~yamada/xxxxx.cgi" )
他のサーバにあるHTMLファイル等からお客様のホームページのcgiに直接リンクして動かすことはできません。
必ず、お客様のホームページのHTMLファイルより起動して下さい。
ディレクトリの絶対パス
/home*/**/~HPアカウント 調べ方はこちら
---------------------------------------------------
なんだかなあ。自分なら、こんなプロバイダには入らないです。負荷低減を目指していますが、CGIサーバとWWWサーバは結局ファイルを共有しているし、個別フルhttpアンカー埋め込み指定によるHTTPの無駄なオーバヘッドも少なくないと思います。システム設計した人には申し訳ないのですが、この構成による改善効果はほとんどなさそうですね。改善目標であるCPU利用率のって、演算よりもよりも各I/O待ちに使われている時間によるものだろうから、もしそれを削減したいなら、両者間のファイル共有を切り、CGI系サーバとHTTPのみのサーバを完全に分け、バスデータ削減や待ち時間削減を最初に考えるべきでしょう。そして集中して動くCGIに関しては、個人のCPU利用率にリミットかけてしまえばそれで十分だと思います。まあ私が言っても仕方ないんですが・・・(^^)