TP5.1安装swoole扩展
说明:本实例要在您已经安装好tp5.1的情况下进行,在cnetos7上进行运行;
我们这里使用的是tp5.1所以可以安装的最高的版本是swoole2.0;如果使用官方的“composer require topthink/think-swoole”进行安装是会出现报错的,因此我们使用如下的代码进行安装
composer require topthink/think-swoole:2.0.x-dev --ignore-platform-reqs
如果是使用liunx用户,建议在root用户(超级用户)下执行,虽然会有Do not run Composer as root/super user! See https://getcomposer.org/root for details的警告,但是不会影响我们正常的安装,如果在其它用户上面进行安装,请保证所持用户拥有相关的读,写,执行的权限。
使用如下命令启动服务端。
php think swoole
看文章中说可能会遇到PHP Fatal error: Swoole\Table::create(): unable to allocate memory in /home/nginx/tp/vendor/topthink/think-swoole/src/CacheTable.php on line 33的错误,解决方案如下。
修改TP5.1中的config文件夹中的swoole.php文件 ‘cache_size’ => 8000。这里不一定只能是8000,只要是8的位数即可。因为从Swoole4.3版本开始,底层对内存长度做了对齐处理。字符串长度必须是8的整数倍,如果长度为18字节会自动对其到24字节。
TP5.1安装swoole扩展相关推荐
- php7.1解压包安装,【Swoole】php7.1安装swoole扩展
参照:https://zixuephp.net/article-430.html 1.源码编译安装,PHP版本7.1.33 2.在已经编译好安装的php7.1中安装swoole扩展. 一.下载swoo ...
- mac $php_autoconf,开发者说PHPersay-Mac安装Swoole扩展phpize 时 Cannot find autoconf 解决方法...
Mac安装Swoole扩展phpize 时 Cannot find autoconf 解决方法swoole-1.9.23 phpizeConfiguring for:PHP Api Version: ...
- php 通过 pecl 安装 swoole 扩展
简介 Pecl 全称 The PHP Extension Community Library,php 社区扩展库,由社区编写,维护.使用 pecl 方便之处在于我们不用到处找源码包下载编译,配置,不用 ...
- MAC PHP安装swoole扩展
文章目录 前言 一.下载swoole 二.解压编译安装 三.检查是否安装成功 三.简单测试 总结 前言 MAC PHP如何安装swoole扩展 一.下载swoole wget http://pecl. ...
- php扩展swoole安装,php 安装swoole扩展
步骤 1.在swoole官网 https://www.swoole.com/ 下载需要安装的版本如通过git clone下载: git clone https://gitee.com/swoole/s ...
- PHP安装swoole扩展
个人服务器进行swoole安装 服务器 centos 6.8版本 PHP版本7.1.2 swoole手册建议PECL安装 pecl install swoole 执行这个命令之后发现没有pecl ...
- php swoole扩展,php如何安装swoole扩展
1.安装# wget https://github.com/swoole/swoole-src/archive/swoole-1.7.6-stable.tar.gz# tar zxvf swoole- ...
- Ubuntu 环境下 php 安装 swoole 扩展
一.安装swoole 下载地址 选择最新版或者稳定版下载 cd ~ wget https://github.com/swoole/swoole-src/archive/v1.9.1-stable.ta ...
- mac上brew安装swoole扩展,采坑之路
1.官网下载最新扩展 wget http://pear.php.net/go-pear.phar 说明:如果提醒你需要更新,则更新命令 2.开始安装 sudo pecl install swoole ...
最新文章
- eclipse spring boot项目搭建_spring-boot-plus项目配置文件(四)
- php论坛怎么架设,论坛架设有诀窍 phpWind配置技巧三则
- 小程序怎样和服务器交互,微信小程序与 Django服务器 数据流 交互通信
- 【Git】GitHub无法解析Latex语句的解决方法
- shopxo二次开发:底部导航VS顶部导航 (统一性问题)
- 资源丨MySQL故障排查思路方法PPT视频24问答
- 女子多年未住别墅成剧组拍摄地,网友:看个剧才想起自己还有栋别墅
- ANSI Common Lisp 中文翻譯版 — ANSI Common Lisp 中文版
- exchange2003 SMTP连接器的应用案例
- 基于Python3-Pygame的推箱子游戏
- 栈、堆、静态存储区的三分天下
- pg_stat wait timeout
- 双向冒泡排序(C语言)
- Apollo添加新的can通信接口的GPS设备
- 《Spring实战(第四版)》pdf
- 软考网络工程师考试大纲(2018年最新版)
- 无数次踩坑安装AWVS
- Java:外包Java项目有什么好处?
- java基础 流程控制语句循环流程控制控制循环语句
- SSH 登录报错 Permission denied 或 VNC 登录报错 Hint:Caps Lock on