#! /usr/local/bin/perl5
$fname="./maru.dat"
open(FH,"+<$fname");
flock(FH,2);
chomp($kazu=<FH>);
$kazu++;
seek FH,0,0;
print FH "$kazu\n";
close(FH);
exit;
これを実行するたびに
maru.datの中の数が1つ増えるようにしたいのです
そこで同じ階層のところに
count.cgiとして
上のような記述をして
実行をしたのですが
internalerrorが起こってしまうのです
どこがおかしいのか教えて下さい
No.4ベストアンサー
- 回答日時:
Internal Server Errorですよね?
1であるperlへのパスの間違いは起きますが?
一般の方(CGIの設置で)の最も多いinternal Server Errorの原因はこのパスの間違いです。
2についてはOSにもよるので。
サーバのOSはなんですか?
実行環境を教えてください。
No.2
- 回答日時:
CGI として動かすのではなく、まずコンソールから Perlスクリプトとして動かす事でデバッグしてみてはどうでしょう?
我ながら直接役立つアドバイスとは思えませんが、Internal Server Errorしか出ない CGI デバッグよりも、ずっとマシなデバッグが出来ると思います。
No.1
- 回答日時:
とりあえずぱっと見て考えられる理由です
1.perlへのパスが間違っている
2.改行コードがおかしい
3.$fname="./maru.dat"にセミコロンがない
4."./maru.dat"がない。書き込み権限がない
とりあえずこの辺チェックしてみてください。
この回答への補足
1.internal・・・・・というエラーなので
それはないと思います
2.改行コード?
何を見ればよいですか?
3.つけましたがだめでした
4.あります
若干変更して実行すると
maru.dat内の「0」が1にならずに
変なものに変わっていました
????です
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel_マクロ_アクティブシートのVLOOKUPで表示された#N/A以外の行に色付けをしたいです 3 2023/02/17 00:40
- 工学 GB積について 1 2022/07/04 22:38
- カスタマイズ(車) androidオートを使うのにUSBケーブルを使うのですが車専用とかありますか? 4 2023/02/28 22:49
- その他(車) ディスプレイオーディオで使えるUSBメモリーか音楽プレーヤー、どんなのがありますか? 1 2023/03/12 22:21
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- 哲学 なぜ宗教はパフォーマンスをするのか? 5 2022/10/14 10:31
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:12
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- 邦楽 この曲を知ったから色々と聴くようになったきっかけは ? 13 2022/06/15 06:02
- Perl perlの構文でカンマの意味が分からない 2 2022/10/30 01:53
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
sendmailの-fオプション記述
-
#!/usr/bin/perl --
-
プロバイダで定められたPerlへ...
-
EXCELファイルに誰がアクセスし...
-
VBScriptで、ファイルから任意...
-
《エクセルVBA》「他の人が該当...
-
VBAでサーバーにアクセスするに...
-
FTPにて553エラー
-
CGIでソースがそのままでてしま...
-
htmlにアクセスと同時に、あるC...
-
ローカルファイルをサーバーか...
-
CGIにCSSを
-
日替わり画像の表示方法について
-
perl:Insecure dependency in s...
-
ラジオボタンのグループ化
-
エラーの意味がわかりません
-
ASPから既存のexcelブックを開...
-
perlからJavascriptを起動
-
cgiでのアクセスカウンターの表...
-
jcode.pl のパーミッション
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CGIのEncodeエラーについて
-
古ーくからフリーのtree.cgi掲...
-
Windows の *.cgi ファイル を ...
-
パーミッションについて
-
CGIのパーミッションについて
-
#!/usr/bin/perl --
-
CGIでリフレッシュメタタグの代...
-
見本のCGIをマニュアル通りに置...
-
BBSの設置について
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
VBAでサーバーにアクセスするに...
-
ラジオボタンのグループ化
-
ASPから既存のexcelブックを開...
-
VBScriptで、ファイルから任意...
-
URLに~/cgi-bin/~を隠す方法
-
FTPにて553エラー
-
VBAを使用して、外部サーバのフ...
-
ASP(IIS?)のエラーについて
-
CGIでソースがそのままでてしま...
おすすめ情報