技術(shù)頻道導(dǎo)航
HTML/CSS
.NET技術(shù)
IIS技術(shù)
PHP技術(shù)
Js/JQuery
Photoshop
Fireworks
服務(wù)器技術(shù)
操作系統(tǒng)
網(wǎng)站運(yùn)營(yíng)

贊助商

分類目錄

贊助商

最新文章

搜索

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

作者:admin    時(shí)間:2018-9-26 16:59:5    瀏覽:

今天配置一臺(tái)服務(wù)器,用IIS搭建PHP環(huán)境,由于有經(jīng)驗(yàn),搭建起來(lái)還算簡(jiǎn)單。不過(guò)在運(yùn)行某程序時(shí)卻出現(xiàn)了意想不到的錯(cuò)誤,提示如下:

Warning: com() has been disabled for security reasons in ......
Fatal error: Call to undefined method com::Thread() in ......

提示說(shuō)com()被禁止了。解決這一問(wèn)題的方法應(yīng)該是要允許com()函數(shù),根據(jù)經(jīng)驗(yàn),設(shè)置的地方應(yīng)該是在 php.ini 的文件里:

disable_classes =

于是打開(kāi)php的安裝目錄下的 php.in 文件,找到 disable_classes = 這行。果然,com 在 disable_classes = 里面,代碼如下:

disable_classes = com

com 刪除,這行代碼變?yōu)椋?/p>

disable_classes =

然后保存文件。

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

至此,設(shè)置完畢。

再運(yùn)行程序,問(wèn)題解決了!

標(biāo)簽: com組件  iis  
x
  • 站長(zhǎng)推薦
/* 左側(cè)顯示文章內(nèi)容目錄 */