当试图将 php 脚本的输出写入文件时,我得到了最奇怪的错误。我用:
#php daily.php > error/daily
好吧,无论如何,这一切都是在控制台中输出。该文件(错误/每日)保持不变。
错误/每日有 chmod 777。不同的结构,如
#php daily.php >> error/daily
也不行。daily.php 的输出只是一直在控制台中输出......
对此有任何想法吗?:/ 提前致谢!
更新:
现在使用
#php daily.php 2> error/daily
它在控制台中不输出任何内容。
但是 error/daily 没有受到影响,没有写入任何内容。
另一个更新:
#php daily.php 2>> error/daily
按预期工作(将错误输出附加到文件),而
#php daily.php 2> error/daily
只是清空文件并且什么都不写进去。知道为什么会发生这种情况吗?