regepanのはてなブログ

個人的なメモ帳レベルの文章。

command lineからphpファイルを実行するもphpのechoがでない。

Mac OSX 10.9.2です。
phpファイルの中でechoしてるのになぜか標準出力されない。。

↓これだと僕の場合変化なしでした。
Keep It Simple, Stupid!: PHPのCLIでechoやprintが表示されない?

解決方法

echoを小出しにすると、それぞれ出力された。

echo "start";

hogehoge functions ...

echo "success!";

fugefuge process ...

echo "finish!"

と言った感じ。
bufferまわりなのかなという気もするけど僕の知識だとちょっと検討つきません。
なぞです。


UNIXという考え方―その設計思想と哲学

UNIXという考え方―その設計思想と哲学

入門 Unix for OS X 第5版

入門 Unix for OS X 第5版