pecl安装php的ev扩展,安装完毕后php.ini中加入扩展extension=ev.so,然后重启php-fpm出现以下报错
PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/lib64/php/modules/ev.so‘ - /usr/lib64/php/modules/ev.so: undefined symbol: php_sockets_le_socket in Unknown on line 0
网上百度相似的问题,找到了问题原因,该ev扩展必须在sockets扩展之后加载,所以解决方法就是将ev.so加入到sockets.ini中最下面
# cat /etc/php.d/sockets.ini
; Enable sockets extension module
extension=sockets.so
extension=ev.so
时间: 2024-11-07 22:54:06