@[TOC]TP5.0.24列队记录 Pheanstalk实现消息队列
TP5.0.24列队列Pheanstalk实现消息队列
服务器:腾讯云
系统:centos7.6 64
php集成环境:宝塔 curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh
环境如图
建站:如图
使用宝塔自带的composer
在终端中查看版本
网站设置
网站框架搭建完毕
1.安装(linux安装beanstalkd, windows暂不支持)
# wget https://github.com/kr/beanstalkd/archive/v1.10.tar.gz
# tar xzvf v1.10.tar.gz
# cd beanstalkd-1.10/
# make && make install
# beanstalkd -v beanstalkd 1.10 2
启动:
进入解压的文件夹里面使用beanstalkd -l 127.0.0.1 -p 11300 &
这是进程ID
关闭进程 kill -9 14726 每个人的不相同
安装pheanstalk依赖
回到网站根目录
执行 composer require pda/pheanstalk
报错了
解决方式:
打开
删除 putenv() 、 pcntl_signal() 、 proc_open(), 三个函数
删除完三个函数之后 重启服务
显示正常了