• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:初歩的なアクセスカウンタ作成で)

初歩的なアクセスカウンタ作成でperlを学びはじめて間もない初心者です

このQ&Aのポイント
  • 初心者がperlを学び始め、アクセスカウンタを作成していますが、問題が発生しています。
  • アクセスカウンタが加算されず、1のままになっています。
  • どの部分をチェックすれば良いかわからないため、アドバイスや教授を求めています。

質問者が選んだベストアンサー

  • ベストアンサー
noname#62235
noname#62235
回答No.1

./のパーミッションは書き込み可能になっていますか? アクセスカウンターで一番ありがちなミスです。 あと、ロック処理を行っていませんが、これではたくさんのアクセスが集中した場合に正しくカウントアップされないことがあります。 開かれた後まずロックファイルがあるかどうかを確認し、あればウェイト、なければロックファイルを作り、その間にcount.datの読み書きを行う、という流れにしないとダメです。

thank001
質問者

お礼

daibutsuyoさん、書き込みありがとうございます。 .datファイルのパーミッション設定の問題だったのですね。無事問題を解決することが出来ました。(あ"~~何時間も自力でいろいろ試しては失敗ばかりで疲れました。。。) ロック処理などは使っている書籍の次項でちょうどでてくるので、これからやってみるつもりです。 とても助かりました。 ありがとうございました。

関連するQ&A