使用swoole官网提供的pecl方式安装swoole,中间遇到过缺少依赖类库,根据提示安即可。 安装完成之后把在php.ini文件中添加extension=swoole,然后执php -m看看是否成功加载swoole扩展。 结果报错了。。
1 2 |
$ php -m PHP Warning: PHP Startup: Unable to load dynamic library 'swoole.so' (tried: /usr/lib64/php/modules/swoole.so (/usr/lib64/php/modules/swoole.so: undefined symbol: curl_CURLFile_class), /usr/lib64/php/modules/swoole.so.so (/usr/lib64/php/modules/swoole.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 |
看起来这个错误的意思是没找到curl库。 ??? 但是明明已经安装了curl啊。然后在php.ini文件中找是否开启了curl,结果发现没有extension=curl。 甚至php -m中列出来的所有扩展,在php.ini文件中都没有列出extension。 这是什么情况?。 然…