[英]PHP extensions on Windows 8 (wamp) : confusion: 32 bit or 64 bit
我有32位Windows 8.1,處理器是x64 Intel Pentium
我在wampserver phpinfo上運行apache 2.4.9和php:PHP版本5.5.12,體系結構x86,編譯器MSVC11(Visual C ++ 2012)
嘗試安裝php_mongo.dll
如果我使用php_mongo-1.5.5-5.5-vc11-x86_64.dll我會收到0xc000035a Windows錯誤,當我使用php_mongo-1.5.5-5.5-vc11.dll時我會得到PHP錯誤“ 致命錯誤:找不到類'MongoClient'在...中,並且擴展php_mongo在wamp php擴展菜單中標有感嘆號:參見圖片
OK Point 1,如果您按照您所說的運行32位Windows,則必須使用32位WampServer(我假設您已經這樣做了)以及32位mongo擴展。
第2點,在WAMPServer中,您會得到類似PHP擴展的警告符號,它通常表示以下兩點之一:-
\\ext
文件夾中有一個dll,但沒有extension=???
在php.ini中進行匹配。 extension=???
在php.ini中,但\\ext
文件夾中沒有與其匹配的dll。 如果上面的信息不能解決您的問題,那么這個最近的類似問題似乎表明php_mongo-1.5.1-5.5-vc11.dll
在1.5.5版本不起作用時適用於該發問者。 我會嘗試該版本,請記住您將需要線程安全版本,即名稱中不含-nts
的文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.