我正在使用Windows 10上的Wampserver。 我正在使用名爲ZMQ的擴展。我從以下網址下載了DLLS: https://pecl.php.net/package/zmq/1.1.3/windowsPHP ZMQ擴展:無法加載動態庫
我以前使用PHP 5.6的擴展版本,它工作。然而,該擴展有一個錯誤,所以我決定升級我的PHP版本到7.0.4並嘗試新版本的擴展。 擴展已成功安裝,它出現在phpinfo()中,但是當我嘗試從命令行(或使用擴展名的CLI服務)運行「php -v」時,出現以下錯誤:「警告: PHP啓動:無法加載動態庫'D:/wamp64/bin/php/php7.0.4/ext/php_zmq.dll' - 找不到指定的模塊 in Unknown 0 on line 0「
奇怪的東西是文件「php_zmq.dll」實際存在於指定的路徑中。
重要提示:我有兩個我行 「延長= php_zmq.dll」 「d:\ wamp64 \ BIN \ apache的\ apache2.4.18 \斌\ php.ini中」 和我的「d:\ wamp64 \ bin \ php \ php7.0.4 \ php.ini「(這對我來說是CLI所使用的)。我無法刪除其中的任何一行,因爲刪除了擴展名,或者在CLI中無法使用。
這通常意味着一個'php_zmq.dll'試圖加載的DLL無法找到或加載出於某種原因,或者您可能沒有全部正確的MSVC C/C++運行時安裝。請參閱http://superuser.com/questions/585291/installing-zeromq-on-windows-7-wamp-server – RiggsFolly