cloudways-heiwp.jpg

【微擎教程】禾匠V4队列问题:队列服务测试失败,请检查服务是否正常运行

禾匠检测到您服务器的PHP有以下函数被禁用了,请从PHP禁用函数列表中移除掉它们?禾匠队列出错,禾匠队列不能用?禾匠榜店V4队列服务老出问题?禾匠v4无法开启列队服务?

关于禾匠的问题,队列问题问得比效多,今天针对这一块再详细说一下

前提:    1、运行环境要求:Linux+Nginx+PHP7.2+MySQL(5.6|5.7)+Redis(4|5)

2、phpMyAdmin 工具选择PHP72版本

3、设置PHP-CLI命令行版本PHP72

注意:如果安装不成功,请换:Nginx 

第一:一共安装二个扩展:Redis,Swoole(开源版不需要安装swoole)

特别注意:如果有ioncube或是SG的扩展 一定要先卸载

1、安装完毕后效果

【微擎教程】禾匠V4队列问题:队列服务测试失败,请检查服务是否正常运行

2、删除被禁用的函授

【微擎教程】禾匠V4队列问题:队列服务测试失败,请检查服务是否正常运行

删除proc_open 函数proc_   pcntl_开头的全删掉(这个是重点)

3、扩展Swoole(开源版不需要安装swoole)

在宝塔 文件 路径  上传我们的扩展文件

路径  /www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718

【微擎教程】禾匠V4队列问题:队列服务测试失败,请检查服务是否正常运行

在宝塔PHP7.2  配置文件

【微擎教程】禾匠V4队列问题:队列服务测试失败,请检查服务是否正常运行

加上extension = swoole_loader72.so  然后保存

记得在前面加上:【swoole】

完整如下:【swoole】

extension = swoole_loader72.so

然后重启生效

第二:开启队列服务

打开终端

【微擎教程】禾匠V4队列问题:队列服务测试失败,请检查服务是否正常运行

右键复制命令

【微擎教程】禾匠V4队列问题:队列服务测试失败,请检查服务是否正常运行
【微擎教程】禾匠V4队列问题:队列服务测试失败,请检查服务是否正常运行

这样就成功了

【微擎教程】禾匠V4队列问题:队列服务测试失败,请检查服务是否正常运行

到这里基本上就99%成功了

最后:如果这样队列还是开启不了,或者之前测试通过,后来又突然无法启动队列服务?!这时候重装一下Redis插件,装完重启PHP.

END:就可以正常使用了!!!

⚠️
本资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
若您的权益被侵害,请点击右侧 私信:黑wp 反馈,我们将尽快处理。

未命名_自定义px_2019.08.gif

个人中心
购物车
优惠劵
搜索