我正在使用 cli 中的 PHP 脚本,该脚本调用了exec()
几次。有时会出现一些小错误,这些错误由 PHP 脚本处理。我通过附加2>/dev/null
到每个命令的末尾来抑制错误......
有没有办法在不添加上述内容的情况下实现这一目标?
答案1
不与exec()
.你必须使用proc_open()
如果你想捕获/抑制 stderr。
我正在使用 cli 中的 PHP 脚本,该脚本调用了exec()
几次。有时会出现一些小错误,这些错误由 PHP 脚本处理。我通过附加2>/dev/null
到每个命令的末尾来抑制错误......
有没有办法在不添加上述内容的情况下实现这一目标?
不与exec()
.你必须使用proc_open()
如果你想捕获/抑制 stderr。