|
|
|
|
|
今天配置一臺服務(wù)器,用IIS搭建PHP環(huán)境,由于有經(jīng)驗,搭建起來還算簡單。不過在運行某程序時卻出現(xiàn)了意想不到的錯誤,提示如下:
Warning: com() has been disabled for security reasons in ......
Fatal error: Call to undefined method com::Thread() in ......
提示說com()
被禁止了。解決這一問題的方法應(yīng)該是要允許com()
函數(shù),根據(jù)經(jīng)驗,設(shè)置的地方應(yīng)該是在 php.ini 的文件里:
disable_classes =
于是打開php的安裝目錄下的 php.in 文件,找到 disable_classes =
這行。果然,com
在 disable_classes =
里面,代碼如下:
disable_classes = com
把 com
刪除,這行代碼變?yōu)椋?/p>
disable_classes =
然后保存文件。
最后,把該php.ini文件復(fù)制到 C:\WINDOWS 目錄覆蓋原來的文件,重啟一下IIS。
至此,設(shè)置完畢。
再運行程序,問題解決了!