php7如何安装swoole-PHP问题

资源魔 40 0

编译&装置

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使用问题

抱歉,评论功能暂时关闭!