1

您好,我正在尝试在我的个人 Windows 服务器上使用 php 的 proc_open() 函数,但我收到类似 php 警告的错误:出于安全原因,proc_open 已禁用。

但是在 php.ini 中,我已经注释了 disable_functions 并删除了诸如阻止这些函数之类的任何内容。仍然收到这些错误。

有什么问题?

我正在使用 ZPanel 和 Windows 2008。

4

1 回答 1

2

问题出在 Zpanel 的 httpd-vhosts.conf 文件中,实际上我有一个安装了 ZPanel 和 suhosin 的 Windows 2008 服务器,所以在 httpd-vhosts.conf 文件中有 php suhosin.func.blackblist = proc_open,所以我评论了这一行,并从服务中重新启动 APACHE,现在它可以正常工作了。

感谢大家花时间阅读和回答!

于 2012-06-17T15:18:54.843 回答