higrikの日記: CGIお絵かき掲示板に苦戦中 4
日記 by
higrik
@pagesを離れて別のサーバ(X1Xサーバ)に移転中であるが、CGIにて問題発生。
ここのサーバはniftyやbiglobeのように「CGIはCGIしか置けない」サーバであるため、その設定に苦しむことになる(この件は調べても出てこなかったが、internetarchiveを使用してマニュアルを見て何とか画像が表示されるようになった)。
とりあえずbbsnoteは動かせるようになったものの、今度はお絵かき不可能というなぞの症状が発生。
これはjavaのアプレットを作動させると必ずエラーになるというもの。
エラー。クリックして詳細を確認してください
と表示され、クリックすると
ClassNotFoundException
~
(ちなみにPHPで動かしているものは普通に動く。その際「警告」が出るが、この場合はその警告は出ていない)
残念なことにそこまで詳しくはないので理由はわかりません。ちなみに同じアプレットは@pagesのCGI(現在は動いていません)ではNGでしたが、無料でEタウンのCGIではOKでした。
お絵かき掲示板はいつまでJava使ってるんだろうなあ (スコア:0)
Canvasで十分代替可能なはずなんだが、すでに個人でホームページやらCGIやら設置する時代ではなくなっているのでなかなかおすすめの定番がない。
個人でCGIを使う使う理由 (スコア:1)
通りがかりの人の発する発言はソースなど存在しないため、この発言を何かに利用する場合、その裏づけは各自で調査してください。
Re: (スコア:0)
Canvasで十分代替可能なはずなんだが
日本ではまだ、相当数IE8が生き残っているから、
canvasは時期尚早なんですよ。
それに、クライアント側だけでは、データをサーバに
保存できないしね。
私の見てるサイトでは、IE8が過半数を占めてる。
(中国からのアクセスを中心に、IE6さえまだ相当数居る。)
すでに個人でホームページやらCGIやら設置する時代ではなくなっている
には賛同。
Re: (スコア:0)
仮にIE対策するにしても今さらJavaはないわーと。無署名のアプレットを動かすにはユーザーにセキュリティを緩める設定変更をさせることが必須になってしまったので。
IE対策はFlashCanvas [flashcanvas.net]とかいかが。
サーバに送るのはIEでも使えるXMLHttpRequestがあるのでなんとでも。