今天配置一台服务器,用IIS搭建PHP环境,由于有经验,搭建起来还算简单。不过在运行某程序时却出现了意想不到的错误,提示如下:
Warning: com() has been disabled for security reasons in ……
Fatal error: Call to undefined method com::Thread() in ……
提示说com()
被禁止了。解决这一问题的方法应该是要允许com()
函数,根据经验,设置的地方应该是在 php.ini 的文件里:
disable_classes =
于是打开php的安装目录下的 php.in 文件,找到 disable_classes =
这行。果然,com
在 disable_classes =
里面,代码如下:
disable_classes = com
把 com
删除,这行代码变为:
disable_classes =
然后保存文件。
最后,把该php.ini文件复制到 C:\WINDOWS 目录覆盖原来的文件,重启一下IIS。
至此,设置完毕。
再运行程序,问题解决了!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。