2016-05-18 19 views
1

您好我需要在我的項目中使用PHP的COM,但我看到,COM已被禁用在PHP中。我不知道如何啓用這個我做了什麼至今取消註釋這些在我的php.ini在[COM]部分在PHP版本5.6.12中啓用com擴展

com.typelib_file = php_com_dotnet.dll 
com.allow_dcom = true 
pextension=php_com_dotnet.dll 
com.autoregister_typelib = true 
com.autoregister_casesensitive = false 
com.autoregister_verbose = true 
com.code_page= 

什麼,我需要做什麼想法?怎麼一回事,因爲有IM的錯誤說法 Class 'COM' not found 感謝您的幫助

+1

可能要先修復'pextension' ... – miken32

+1

您需要檢查模塊部分是否使用Windows或sx或linux?確保extension = php_com_dotnet.dll沒有;在它前面的php.ini。另一種調試什麼的方法是創建一個php頁面並添加echo phpinfo();對它並看到結果 – Brett

+0

嗨,大家好!非常感謝你會嘗試我們的建議。非常感謝! – BourneShady

回答

2

首先檢查這在php.ini

[PHP_COM_DOTNET] 
extension=php_com_dotnet.dll 

它赤後,你說PHP尋找擴展,並能夠推廣。 你必須刪除「;」從第一這行:

extension_dir = "ext" 

並啓用擴展使用此標誌

enable_dl = On 

必須解決您的問題。

+0

非常感謝你! – BourneShady

+1

你的歡迎:) –