技术频道导航
HTML/CSS
.NET技术
IIS技术
PHP技术
Js/JQuery
Photoshop
Fireworks
服务器技术
操作系统
网站运营

赞助商

分类目录

赞助商

最新文章

搜索

com() has been disabled for security reasons 的解决方法

作者:admin    时间:2018-9-26 16:59:5    浏览:

今天配置一台服务器,用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。

至此,设置完毕。

再运行程序,问题解决了!

标签: com组件  iis  
  • IT热文
  • 站长推荐