@homepage
新規受け付けを終了している、Niftyの@homepageを以前からMobaileGereやTD4のページを公開するために使っている。
このサーバではCGIが使えるが、perlだけなのでCGIは使っていなかった。
ここで掲示板を立ち上げようと思い、見つけてきたperlの掲示板CGIをローカルで動作確認し、サーバにUp loadすると動かない。
perlが使えるというものの標準ライブラリがないらしく、標準ライブラリがないので use なんとか; が使えない。
use strict; もuse CGI::Carp qw(fatalsToBrowser); もエラーになる。
strictが標準モジュールだということを初めて知った。
Niftyのサーバがsorarisだということも初めて知った。
use CGI; が使えない
CGIサーバ
なんてありえないと思い、あきらめかけていたら、
@homepageでPerl標準モジュールを使う方法 を見つけた。
ライブラリが足りないなら入れてしまえというわけで、/lib以下を全てアップロードして、スクリプトの先頭で
BEGIN { unshift @INC, ('/cgi-bin/lib/sun4-solaris', '/cgi-bin/lib', '.'); } |
すると使えるようになった。
Niftyは有料のLacoocanに移行させたいようだけど、無料で100MB使えるので、もう少し@homepageを使うことにしよう。
「日記・コラム・つぶやき」カテゴリの記事
- 修理(4) <とうとう修理不能>(2022.11.08)
- LANケーブルテスター(2022.05.18)
- 今時のWebサイトを構築してみた(2022.05.16)
- Type-C 充電器(2022.04.29)
- 全館停電 <ネットワークトラブル訓練>(2022.03.12)
ここで、CGIで掲示板をと思って探したのですが、無理とあきらめていました。その後。ブログがあったので・・・・。でも其の頃熱が冷めてしまいました。
面倒ですが、無料で100Mですので、残してあります。参考になりました。ありがとうございました。
投稿: hide | 2012年4月22日 (日) 14時46分
hideさんこんにちは。
@homepageも新規受付けを停止しているようなので強制退去になるまでは使おうかと思っております。
投稿: Yoshi | 2012年4月23日 (月) 12時12分