赞
踩
请确保 fastadmin
已经完整安装,如果不是完整包请注意是否执行 bower install
安装过 fastadmin
的依赖,详细请查看 fastadmin 安装文档
安装 php 扩展
删除禁用函数(如有未列出的,请帮忙反馈,谢谢( ^∀^))
- putenv
- shell_exec
- proc_open
- pcntl_alarm
- pcntl_fork
- pcntl_wait
- pcntl_signal
- pcntl_signal_dispatch
请在这里删除禁用函数
依赖安装强制使用Composer进行管管理,composer安装器会自动更新框架的依赖按psr4标准进行自动加载,新手切记不要手动更改composer.json中的内容!
composer 注意事项
阿里云镜像配置方式
直接将下面命令在命令行执行即可
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
准备工作
请按下列步骤依次检查您的composer环境是否正常。
安装队列 topthink/think-queue:v1.1.6 扩展包
新版fastadmin 已经自动安装此扩展包,但没有自动创建 application/extra/queue.php 配置文件,具体请看队列配置文档
think-queue是ThinkPHP官方提供的一个消息队列服务,是专门支持队列服务的扩展包。think-queue消息队列适用于大并发或返回结果时间比较长且需要批量操作的第三方接口,可用于短信发送、邮件发送、APP推送。think-queue消息队列可进行发布、获取、执行、删除、重发、失败处理、延迟执行、超时控制等操作。
think-queue支持消息队列的基本特性
消息的发布、获取、执行、删除、重发、失败处理、延迟执行、超时控制等
队列的多队列、内存限制、启动、停止、守护等
Shopro商城使用队列的地方主要在以下环节:订单的自动关闭、库存和销量的更新、微信粉丝的同步、发货/拼团结果和可自定义的消息模板通知等,取代了定时任务(配置繁琐,迁移站点又需要重复配置)的方法来完成体验上的升级。异步队列又极大的提升了PHP这种动态类型语言的阻塞,使得回调结果更快速。
Fastadmin基于Thinkphp5.0.*开发,think-queue的支持版本最高只能指定v1.1.6,切勿遗漏了版本号或自行指定版本号,如果此处报错请检查是否禁用函数
composer require topthink/think-queue:v1.1.6
【重要】请移步这里进行队列完整配置!!!
安装客服 composer require workerman/gateway-worker:~3.0 扩展包
composer require workerman/gateway-worker:~3.0
【重要】请移步这里进行客服完整配置!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。