Homeへ戻る    
 

 EASYCGI について

  ここでは、海外のレンタルサーバーであるEASYCGIを利用するにあたって、
  セットアップ時に困ったことなどを覚書きとし残そうと思います。

   ● 目次 ●

   EASYCGIとは

   CGI の移行

   ASP.NETの使用

   料金について

 


 

  EASYCGI とは

   EASYCGI は、海外のレンタルサーバーで、ASP.NETに対応しています。
  独自ドメインも使えます。PerlにもASP、PHPにも対応しています。

  http://easycgi.com

 


 

  CGI の移行

   今まで使用していたCGIをそのまま移行しようとしたら、いっぱいエラーが出てしまいました。(涙)

   まず、CGI は cgi-bin と言うフォルダの中でしか使用を認められていません
   という事で、他の場所で実行しようとしてもエラーが出てしまいます。
   ※このあたりはレンタルサーバーによってルールが違います。

   次に、cgi-bin フォルダ内のファイルは表示が出来ないので、CGI に関連した画像ファイルなどをcgi-bin
   内に置いた状態で表示させようとするとエラー(と言うか単に表示されない)になってしまいます。

   また、パスは cgi-bin からのパスを書かなくてはいけませんでした。海外のサーバーでは多いらしい。

   例) cgi-bin/bbs/bbs.cgi を実行中に、bbs.cgiと同じ階層にbbs.logを呼び出す場合

      × $bbs.log = "bbs.log";

      ○ $bbs.log = "cgi-bin/bbs/bbs.log";

 


 

  ASP.NETの使用

   2004/8 の時点で、ASP.NETを使用する場合には管理人にE-mailでの許可が必要なようです。

   メールで問い合わせたところ、具体的なディレクトリを申請して欲しいとのことでした。

   それとは別に、まんまと文字化けにはまってしまいました。原因はエンコードの方式が食い違っている為です。

   VS.NETで開発をしているので、VS.NETがUTF-8なのに対し、Shift-JISで表示させようとしていました。
   これは、Web.configファイルのグローバリゼーションの設定をShift-JISに変更して、*.aspxと同じ場所に
   アップロードする事で解決しました。

   具体的には、以下のように記述しました。

  [ Web.config 内 ]
  <globalization requestEncoding="Shift-JIS"
           responseEncoding="Shift-JIS"
  />
  (かっこは半角にしてしまうとタグとみなされ表示されないので、あえて全角にしています)

 


 

  料金について

   ドメイン運営代 $10 (1年間)

     日本円にすると年間1000円強なので、日本の一般的な業者とくらべるとかなりお安い。
     レンタルサーバーを利用しなくても、ドメイン運用だけの申し込みも出来る。

   レンタルサーバー代 $7.96〜 (一ヶ月)

     ASP.NETが使えてこのお値段はかなりお安い。MySQLはベーシックプランから使用可能。
     $21.56払うと、Microsoft SQL Server の使用が可能になります。

   年間契約割引あり

     レンタルサーバーは1年で契約するとお安くなります。
     詳しくは、こちら

 

   参考 : http://easycgi.com/

   記事作成日 : 2004/12/05

   記事最終更新日 : 今の所なし。

   内容的におかしいところ、見づらい個所(色使い)などございましたらご指摘ください。

   レンタルサーバーEASYCGI を利用されている方からの苦労話も大歓迎です。

 


 

  EASYCGIに関する話 募集中

   参考文献 : なし

   記事作成日 : 2003/11/06

   記事最終更新日 : 今の所なし。

   内容的におかしいところ、見づらい個所(色使い)などございましたらご指摘ください。

   レンタルサーバーEASYCGI を利用されている方からの苦労話も大歓迎です。

 

  Homeへ戻る