スクリプトのエラー

[新着] Webテンプレートを仮オープンしました



0   名前: はな : 2006/06/19(月) 12:25  ID:hogbp/Rq
ジャバスクリプトのサンプルをカスタマイズする場合には、デバッカエラーの場所を簡単に調べることが出来るのですが、CGIスクリプトやVBスクリプトのサンプルの場合、エラー箇所を調べることが出来ません。
たとえカスタマイズしたとしても、エラーが出てどこがエラーか分からないため、これ以上そのエラーについて調べることが困難であきらめてしまいます。
どこがエラーか分からないと、自分で調べたり、支援サイトなどで質問したりするのが困難になります。
ホームページビルダーかドリームウエーバー、またはフリーソフトで簡単に判定する方法はないのでしょうか?

1   名前: マルチポストです : 2006/06/19(月) 12:25
http://cgi4.osk.3web.ne.jp/~kitayan/wforum/wforum.cgi?mode=allread&no=3466&page=0

2   名前: はな : 2006/06/19(月) 12:25  ID:hogbp/Rq
すみません。
マルチポストはいけないことと知っていましたが、HPの宣伝行為ではないのでOKかなって思ってました。
なんどカスタマイズしても内部サーバーエラーしか出なくて、かなりあせってマナー違反をおかしたようです。
どこを調べても内部サーバーエラーではどこが変か分からなかったんです。
何個かのサイトを管理しているうちに、どうしても必要にかられてカスタマイズし始めて、ホントお手上げだったんです。

3   名前: sasame : 2006/06/19(月) 12:25  ID:IVCTAdh2
ここの質問版では、マルチを「条件付」で認めてくださっています。
「条件」はご自分で確認された上でしかるべき処置を取ってください。

んで、
CGIスクリプトのデバッグをしたいのにどうしたらいいかわからない?
グーグルっていう検索エンジンに「CGIスクリプト デバッグ」って聞いてみたことはないですか?
DOS窓でやるデバッグじゃヤダってことなのかな…

# CGIはあまりやらないのでちゃんとした回答になりませんで申し訳ないです。

4   名前: Z ◆XTzyosZXcL : 2006/06/19(月) 12:25  ID:kWTOVhJr
>>0
 少なくとも、ホームページビルダーでCGIスクリプトの編集は無理だと思います(スクリプトの構文チェック機能などがないでしょうし)。

>>2
>HPの宣伝行為ではないのでOKかなって思ってました。
 なぜ嫌われやすいかは例えば下記などをお読みください。

WikiPedia「マルチポスト」:
http://ja.wikipedia.org/wiki/%E3%83%9E%E3%83%AB%E3%83%81%E3%83%9D%E3%82%B9%E3%83%88

 なお、ホームページビルダーでも設定に注意することでそこそこよいHTMLを出力させることが可能です。下記サイトをご参考に。

ホームページ・ビルダーV9ではじめてのWebページ:
http://hpbuilder.net/

5   名前: Pid ◆byEkK9OALr : 2006/06/19(月) 12:25
-w オプション付けてエラーログを見れば良いのでは。

と言うか,>>3 の仰る通り,きちんとサブルーチン化してあるならば,サブルーチンに引数を与えた時に適切な値が返ってくるかのチェックくらいは,コマンドライン上でも十分行えます(プログラム設計の問題)。

6   名前: はな : 2006/06/19(月) 12:25  ID:hogbp/Rq
基本的にサーバースクリプトページはレンタルで、今回初めてカスタマイズする超新人です。
まず、自分がいま何箇所かサーバー借りていますが、すべて無効である。
たまたま、そのファイルは、作ってもらった方が、そちらのサーバーにUPしてくれているので使えている。
その方が更新要請をしても、更新作業をしてくれない。
なので、自分で更新して、サーバースクリプトがUPできるサーバーを使ってる方に頼み込んでUPしてもらったが、今回UPをしてもらった方は、CGIもASPも読めない。
ということなのです。(内部サーバーエラーで下ろすしかない)
元のソースのHTMLタグ部分に、外部JSを読み込むスクリプトサーチタグを入れ込んだものも送ってみて、そちらが正常稼動しているので、そちらのみUPして使えるようにしてもらっているのでなんとかコトはしのげるのですが。
だから、残念ながら皆様が言ってる事がよく分かりません。
どうやら修行が足りないようです。
始めに作ってもらった方は、連絡とれても忙しいといって、半年以上更新してくれないしまつ。
あきらめてレンタルするか、外部JSを使ったスキンでしのぐしかなさそうです。



7   名前: J ◆2DY2E9M8kH : 2006/06/19(月) 12:25
 下記資料はひととおり読んでください。修行の役に立つことでしょう。

http://lan.rgr.jp/essay/

8   名前: Pid ◆byEkK9OALr : 2006/06/19(月) 12:25
いや真面目な話,テストもしてない CGI スクリプトを,いきなり本番用サーバで使用するなんてことは,絶対にやってはいけません。

Windows 用の言語処理系(ActivePerl 等)や Web サーバ(XPpro なら IIS が付いているし,ASP も使える)もあるわけですから,まずテスト用の環境を構築すべきです。

> 残念ながら皆様が言ってる事がよく分かりません。

万が一のときに本当に残念な思いをするのは,利用者であり,サーバ管理者の方です。

9   名前: はな : 2006/06/19(月) 12:25  ID:hogbp/Rq
その方も同じような状態になったとき自分でカスタマイズしたものをUPして、エラー発生しおろした経験があるようです。
管理人として自分で責任の持てるソースのみを組んだほうがいいですね。
始めに作ってくれた方への対応要請もう一度出してきます。
自分はこれ以上のカスタマイズをやめます。
ありがとうございました。
HTMLのように楽ではないですね。
なんかHTMLやJSファイルと同じように読めてきたと思ったのが間違えでした。
もし、作成者が見ているなら、はやく更新してください。


10   名前: J ◆2DY2E9M8kH : 2006/06/19(月) 12:25
>>9
>もし、作成者が見ているなら、はやく更新してください。
 そもそも、そのCGIの利用許諾条件はどうなってるのですか?その内容によっては、はなさんのその要求は不当なものと受け止められても仕方ないのですが。>>8でPidさんがおっしゃった内容を今一度かみ締めてください。

11   名前: はな : 2006/06/19(月) 12:25  ID:1CNNH4R4
はじめにそのページを作っていただいた方のソースを元に自分でカスタマイズし、それを支援サイトの方に見てもらって、これなら使えそうだというの物なった段階のものを最近作成者から教えていただいた、現在のPCアドに送信することができました。
これで、解決しそうです。

一覧へ戻る