【问题标题】:What does stdout in display_errors in phpinfo() mean?phpinfo() 中 display_errors 中的 stdout 是什么意思?
【发布时间】:2010-11-08 15:10:48
【问题描述】:

我的 phpinfo 中的 display_errors 下有“stdout”。

这是什么意思?

我在哪里可以找到有关它的文档?

我在http://php.net/找不到一个

我读到here 告诉我出于安全原因应该关闭它。

提前致谢。

【问题讨论】:

    标签: php security phpinfo


    【解决方案1】:

    stdout 是用于正常输出的输出流。回声“你好世界”;输出到标准输出。您还可以记录到文件,或输出到 stderr。我不认为 stderr 在网络环境中有用,但我可能是错的。

    PHP 手册:php:// — Accessing various I/O streams - (PHP Wrappers)

    【讨论】:

    • stderr 默认记录到 webserver 错误日志(至少在 apache 上)
    • 感谢 Maciej 的澄清 :)
    • stdout = "标准输出", stderr = "标准错误[输出]"
    猜你喜欢
    • 1970-01-01
    • 2011-08-12
    • 2017-06-11
    • 2018-03-05
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 2010-09-29
    • 2011-04-18
    相关资源
    最近更新 更多