安装 Event扩展
2025年6月26日小于 1 分钟
https://pecl.php.net/package/event
安装 Event扩展
php7.4
tar zxvf event-3.1.4.tgz && mv event-3.1.4 /usr/local/php7.4/event-3.1.4 && cd /usr/local/php7.4/event-3.1.4
/usr/local/php7.4/bin/phpize
./configure --with-php-config=/usr/local/php7.4/bin/php-config
make && make install
Installing shared extensions: /usr/local/php7.4/lib/php/extensions/no-debug-non-zts-20190902/
修改php.ini
/usr/local/php7.4/etc/php.ini
extension=/usr/local/php7.4/lib/php/extensions/no-debug-non-zts-20190902/event.so
重启php7.4
kill -USR2 $(cat /usr/local/php7.4/var/run/php-fpm.pid)
测试查看
/usr/local/php7.4/bin/php -m | grep event
php8.3
tar zxvf event-3.1.4.tgz && mv event-3.1.4 /usr/local/php/event-3.1.4 && cd /usr/local/php/event-3.1.4
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
Parse /usr/local/php/event-3.1.4/php8/php_event.stub.php to generate /usr/local/php/event-3.1.4/php8/php_event_arginfo.h
Parse /usr/local/php/event-3.1.4/php8/src/../php_event.stub.php to generate /usr/local/php/event-3.1.4/php8/src/../php_event_arginfo.h
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20230831/
修改php.ini
/usr/local/php/etc/php.ini
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20230831/event.so
重启php8.3
kill -USR2 $(cat /usr/local/php/var/run/php-fpm.pid)
测试查看
/usr/local/php/bin/php -m | grep event