|
|
|
|
|
今天配置一臺服務器,用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。
至此,設置完畢。
再運行程序,問題解決了!