我通过Ubuntu中的Bitnami Lamp Server思考PHP 5.5.13 ZM扩展未加载。 在错误日志中,我收到了这条消息:
PHP Warning: PHP Startup: zmq: Unable to initialize module\nModule compiled with module API=20090626\nPHP compiled with module API=20121212\nThese options need to match\n in Unknown on line 0
答案 0 :(得分:0)
PHP 5.5在Windows下使用较新的编译器版本。您必须使用VC11模块而不是VC 9模块。
在Linux下它是一样的。它是一个新的编译器版本。如果模块位于存储库中,则将模块安装在PECL上,或者将其安装在包管理器上。要编译模块,您可以使用phpize
。然后用正确的编译器版本编译它,你可以使用它。
http://pecl.php.net/package/zmq
http://www.mkfoster.com/2009/01/04/how-to-install-a-php-pecl-extensionmodule-on-ubuntu/