有时php的扩展模块我们虽然生成了,重新启动会发现在phpinfo并未加载成功,在启动时出现如下提示:
问题就出在图中红色框中所示,我们看到swoole的编译版并未带debug模式,而我们php安装的当前版本是带debug模式的,我们只要将swoole和php重新编译
改成一样的就可以,要么都带debug要么都不带,因为php编译相对麻烦时间久一些最好不用动,我们可以直接用如下方式重新编译swoole时加上--enable-debug即可,代码如下:
./configure --enable-debug --with-php-config=/usr/local/Cellar/php56/5.6.16/bin/php-config