奥丁9
奥丁9
后端
数据库
redis
mysql
mongoDB
达梦
php
laravel
laravel-admin
dcat
表单
表格
java
spring
python
go
c
c++
前端
vue
nodejs
sass/less
html/css
前端框架
javascript
微信生态
公众号
小程序
uniapp
typescript
其他
AI
数据结构
安全
linux
seo
git
健身
算法
正则表达式
docker
待分类
后端
/
php
linux安装php的inotify扩展
1年前
aoding9
88
php
linux
网页收藏
原文:https://www.jianshu.com/p/ea0fddd65f76 近期需要对常驻内存的程序进行改动,因此想通过inotify来进行管理 1、下载 访问http://pecl.php.net/package/inotify 根据你php的版本号选择对应的扩展包,我选择inotify-0.1.6.tgz 2、解压 下载完成后解压 我一般使用tar zxvf inotify-0.1.6.tgz 进入目录 cd inotify-0.1.6 /www/php/bin/phpize ./configure --with-php-config=/www/php/bin/php-config --enable-inotify 一定要加上--enable-inotify否则会报错 make && make install 编译完毕后会生成一个inotify.so文件 3、修改php.ini 找到对应的php.ini文件 /www/php/etc/php.ini,添加 extension = inotify.so并重启php-fpm /www/php/sbin/php-fpm 4、确保inotify的安装完成 /www/php/bin/php -i|grep inotify 由于我装了pecl,所以没有用上面这种办法安装 第一步,`pecl install inotify` 第二步,修改`/home/server/php/74/etc/php.ini`和`/home/server/php/74/etc/php-cli.ini`,添加`extension=inotify.so`。前者是nginx的,后者是cli的,两个都加上 第三步,检查有没有安装成功`php -i | grep inotify`
本作品采用
《CC 协议》
,转载必须注明作者和本文链接