编译&装置
cd swoole-src-2.0.6/ 下,
1.应用phpize来天生php编译设置装备摆设
2.应用./configure 来做编译设置装备摆设检测
3.make进行编译,make install进行装置
饬令执行以下:
[root@php7 swoole-src-2.0.6]# phpize [root@php7 swoole-src-2.0.6]# ./configure [root@php7 swoole-src-2.0.6]# make && make install
4.make install后,假如正确,会呈现如下内容
[root@php7 swoole-src-2.0.6]# make install Installing shared extensions: /usr/lib64/php/modules/
修正设置装备摆设文件
要可以应用该模块,还需求正在 php.ini 文件中增加该模块。
extension=swoole.so
重启效劳
新增php模块后,需求从新启动nginx以及php-fpm效劳,才会失效。
最初经过php -m或phpinfo()来查看能否胜利加载了swoole。
留意:
1.swoole_server只能用于php-cli环境,不然会抛出致命谬误。
2.因而引入类/函数的php文件时必需要应用include_once或require_once,否会发作cannot redeclare function/class 的致命谬误。
3.没有要用exit()/die(),会招致worker过程加入。
4.PHP代码中假如有异样抛出,必需正在回调函数中进行try/catch捕捉异样,不然会招致工作过程加入。
保举:php常见成绩栏目
以上就是php7若何装置swoole的具体内容,更多请存眷资源魔其它相干文章!
标签: Swoole php教程 PHP7 php故障解决 php使用问题
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!