前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux PHP 7 环境下安装 Swoole

Linux PHP 7 环境下安装 Swoole

作者头像
柳公子
发布2018-09-17 16:50:29
2.2K0
发布2018-09-17 16:50:29
举报
文章被收录于专栏:PhpZendo

一、开发环境

CentOS7, PHP 7.1.11

二、Swoole 编译安装说明

Swoole 编译安装说明  三、 Swoole 安装

由于 Swoole 已经收录到 PHP 官方扩展库,可以使用 pecl 命令安装 Swoole 扩展

3.1 安装 PECL

#php version > 7 $ wget http://pear.php.net/go-pear.phar $ php go-pear.phar #php version < 7 yum install php-pear # 否则会报错PHP Parse error: syntax error, unexpected 'new' (T_NEW) in /usr/share/pear/PEAR/Frontend.php on //line 91

3.2 安装 Swoole

代码语言:javascript
复制
$ sudo pecl install swoole

# 报错如下

/# Warning: Invalid argument supplied for foreach() in Command.php on line 249

$ vi `which pecl`

# 找到最后一行 exec $PHP -C -n -q $INCARG -d date.timezone=UTC -d output_buffering=1 -d variables_order=EGPCS -d safe_mode=0 -d register_argc_argv="On" $INCDIR/peclcmd.php "[email protected]"

# 去掉 -n 标示

$ sudo pecl install swoole

# 报错如下

# running: phpize

# Can't find PHP headers in /usr/include/php

$ yum install php71w-devel

$ sudo pecl install swoole

参考

错误:php70w-common conflicts with php-common-5.3.3-49.el6.x86_64 You could try using --skip-broken to

PHP 7下安装Swoole和Yar、Yaf

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017年12月6日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、开发环境
  • 二、Swoole 编译安装说明
    • 3.1 安装 PECL
      • 参考
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档