|
|
|
|
|
今天使用PHP操作數(shù)據(jù)庫,出現(xiàn)了錯誤,提示如下:
PHP Fatal error: Class 'com' not found
意思大概是說未發(fā)現(xiàn)COM組件。
很明顯這是一個有關PHP COM組件的問題,經(jīng)查找資料,測試,可以通過如下方法解決問題。
注意
PHP版本不同,可能解決方法也有所不同,本人使用的PHP版本是5.4.41,系統(tǒng)是windows,web服務器是IIS。
操作步驟:
打開php配置文件php.ini,這個文件在php安裝目錄下。
1、搜索“com.allow_dcom”,把其前面的分號“;”去掉,結果:
com.allow_dcom = true
2、添加一行,注意是添加,因為該行在php.ini里是沒有的。(PHP高版本可能有此行,你可以先搜一搜)
extension = php_com_dotnet.dll
結果如下圖所示:
3、重啟IIS服務器(必須)。
這時問題就應該解決了。