程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP 報錯 Fatal error: Class COM not found in 的解決方法

PHP 報錯 Fatal error: Class COM not found in 的解決方法

編輯:關於PHP編程

本文章來給各位同學介紹Windows 平台的 PHP 報錯 Fatal error: Class \'COM\' not found in 的解決方法,有需要了解的朋友可參考。


然在 Win Server 08 往上搭載的 IIS 跑 php 性能提升不少,但還是覺得不太舒服。。。

某日在調試一個win上的php生產環境時,一段php代碼返回了錯誤:

Fatal error: Class 'COM' not found in XXXXXXXXX
1 Fatal error: Class 'COM' not found in XXXXXXXXX

沒發現 COM 類,php代碼主要是調用一些系統的信息,初想應該是php沒配置好,在stackoverflow找到答案,是討論xampp的,要延伸開來,我加了幾個要點:

★ php 根目錄的 ext 文件夾下確保存有 php_com_dotnet.dll 這個文件

★ php.ini 確保有此語句

[PHP_COM_DOTNET]
extension=php_com_dotnet.dll
1
2 [PHP_COM_DOTNET]extension=php_com_dotnet.dll

★ 開始 > 運行 > services.msc 回車 > 確保 COM+ Event System 的服務開啟

在 PHP 5.4.5 版本之前是內置的,但往後版本中分離了。。。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved