在 Win Server 08 往上搭載的 IIS 跑 php 性能提升不少,但還是覺得不太舒服。。。
某日在調試一個win上的php生產環境時,一段php代碼返回了錯誤:
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
★ 開始 > 運行 > services.msc 回車 > 確保 COM+ Event System 的服務開啟
在 PHP 5.4.5 版本之前是內置的,但往后版本中分離了。。。
轉載自 雪糕豬's Blog
新聞熱點
疑難解答