Skip to content

Instantly share code, notes, and snippets.

@audriusrudalevicius
Created November 12, 2018 10:06
Show Gist options
  • Save audriusrudalevicius/665477411412bf5ae158c3cdf9f3fa3a to your computer and use it in GitHub Desktop.
Save audriusrudalevicius/665477411412bf5ae158c3cdf9f3fa3a to your computer and use it in GitHub Desktop.
sudo apt-get install libevent-extra-2.0-5 libevent-dev libevent-core-2.0-5 libevent-2.0-5 libssl-dev
git clone https://bitbucket.org/osmanov/pecl-event/
cd pecl-event/
sudo pecl install package.xml
sudo bash -c 'echo "extension=event.so" > /etc/php/7.2/mods-available/pecl-event.ini'
sudo ln -s /etc/php/7.2/mods-available/pecl-event.ini /etc/php/7.1/cli/conf.d/20-pecl-event.ini
sudo ln -s /etc/php/7.2/mods-available/pecl-event.ini /etc/php/7.1/fpm/conf.d/20-pecl-event.ini
php -i | grep 20-pecl-event.ini
ExtEventLoop
git clone https://github.com/expressif/pecl-event-libevent.git
cd pecl-event-libevent
phpize
/configure
make
sudo make install
sudo bash -c 'echo "extension=event.so" > /etc/php/7.2/mods-available/event.ini'
sudo ln -s /etc/php/7.2/mods-available/event.ini /etc/php/7.1/cli/conf.d/20-event.ini
php -i | grep 20-event.ini
sudo bash -c 'echo "extension=libevent.so" > /etc/php/7.2/mods-available/libevent.ini'
sudo ln -s /etc/php/7.2/mods-available/libevent.ini /etc/php/7.1/cli/conf.d/20-libevent.ini
php -i | grep 20-libevent.ini
ExtLibeventLoop
sudo pecl install ev
sudo bash -c 'echo "extension=ev.so" > /etc/php/7.2/mods-available/pecl-ev.ini'
sudo ln -s /etc/php/7.2/mods-available/pecl-ev.ini /etc/php/7.1/cli/conf.d/20-pecl-ev.ini
ext-libevent - crashes 7.2
ext-libev - crashes with 7.2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment