J'essaie d'obtenir Inotify travaillant sur PHP7. J'ai installé les packages requis:
Sudo apt install php php-dev
Et installé Inotify avec Pecl:
Sudo pecl install inotify
Mais ça ne marche pas:
$ php -r "var_dump(function_exists('inotify_init'));"
bool(false)
Pecl installe inotify sur /usr/lib/php/20151012/inotify.so
et ceci n'est chargé par aucun php.ini par défaut. Il faut donc l'ajouter en créant /etc/php/7.0/mods-available/inotify.ini
avec le contenu suivant:
extension=inotify.so
Et puis en cours d'exécution Sudo phpenmod inotify
Maintenant ça marche:
$ php -r "var_dump(function_exists('inotify_init'));"
bool(true)