proc_open已禁用。但不是在php.ini中

时间:2012-06-17 14:42:17

标签: php windows function

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

但在php.ini中,我评论了disable_functions并删除了阻止这些功能的任何内容。仍然遇到这些错误。

可能出现什么问题?

我正在使用ZPanel和Windows 2008。

1 个答案:

答案 0 :(得分:2)

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

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