• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[error] [client ---- ] Argument)

[error] [client ---- ] Argument isn't numeric in addition (+) at ... 0001.cgi line 85.

このQ&Aのポイント
  • 初心者が質問した内容は、Apacheのerror.logにエラーメッセージが表示される問題です。
  • 問題の原因は、行85で数字ではないものを足し算していることです。
  • 問題を解決する方法として、数値でない要素を取り除く等の対処が考えられます。

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

  • ベストアンサー
  • t-okura
  • ベストアンサー率75% (253/335)
回答No.1

$data[0] は "222,問題番号,999,2009年6月22日 22時40分13秒\n" のような文字列ですよね。これに +1 するのは、perl だからできるものの 少し乱暴ではありませんか。最初の数字の部分を取り出して、+1 しましょ う。 例えば、 my ($data2) = split /,/, $data[0], 2; $data2++; のように。

ttaa100kkaa
質問者

お礼

まことにありがとうございました。やてみます。すみませんでした。