技術頻道導航
HTML/CSS
.NET技術
IIS技術
PHP技術
Js/JQuery
Photoshop
Fireworks
服務器技術
操作系統(tǒng)
網站運營

贊助商

分類目錄

贊助商

最新文章

搜索

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

作者:admin    時間:2018-9-26 16:59:5    瀏覽:

今天配置一臺服務器,用IIS搭建PHP環(huán)境,由于有經驗,搭建起來還算簡單。不過在運行某程序時卻出現了意想不到的錯誤,提示如下:

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 刪除,這行代碼變?yōu)椋?/p>

disable_classes =

然后保存文件。

最后,把該php.ini文件復制到 C:\WINDOWS 目錄覆蓋原來的文件,重啟一下IIS。

至此,設置完畢。

再運行程序,問題解決了!

標簽: com組件  iis  
x
  • 站長推薦
/* 左側顯示文章內容目錄 */