2009.09.11 PHP:バッチで動かそうとしたらエラーが出た カテゴリ:PHP shファイルを用意し、そこにPHPを実行するよう記述。 そのshファイルをcrontabに登録しておいて、バッチとして毎日動くようにした。 試しにshファイルを実行してみたところ、下記メッセージを吐いてうまく動かない --error msg-- Could not open input file:XXX.php --/error msg-- ん~何かPHPファイルが開けないって言ってる。 PHPファイルの権限を確認したが問題ない。 shファイルは前から使っていたものに追記しただけなので、特に間違っていな・・・い? よーく見ると改行コードがCRLF混じっちゃってる。 php XXX.php[CRLF] こんな感じ。 LFに統一してもう一度実行。 あっさり解決。 どうやらCRまでファイル名として読まれていたみ