脚本宝典收集整理的这篇文章主要介绍了stdout – PHP CLI不使用stderr输出错误,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在听stderr管道,但没有任何输出,无论我尝试运行什么文件:
display_errors
directive(可以随处设置)可选地使用参数“stderr”来报告错误到stderr而不是stdout或完全禁用的错误输出.引用PHP手册条目:
或者,如果您使用命令行界面,并且想要自己输出错误,可以重新使用command-line nput/output streams:
fwrITe(STDERR,'error message');
这里STDERR是已经打开的stderr流.
或者,如果要仅为此脚本执行此操作,而不是在CLI中,则可以向PHP:// stderr打开一个归档处理程序,并在其中写入错误消息.
$fe = foPEn('PHP://stderr','w'); fwrite($fe,'error message');
以上是脚本宝典为你收集整理的stdout – PHP CLI不使用stderr输出错误全部内容,希望文章能够帮你解决stdout – PHP CLI不使用stderr输出错误所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。