安装composer,tp5.0和Workerman整合实现websocket通信demo
1.通过phpstudy安装composer
2.全局配制composer:把改路径D:\myDev\phpstudy\phpstudy_pro\Extensions\composer1.8.5下的composer.bat和composer.phar复制到对应版本的php路径下。
并修改composer.bat中的内容为 @php "%~dp0composer.phar" %*
3.把对应版本的php.exe配置到环境变量中。php cli模式
4.进入到php项目的根目录
首先通过 composer 安装
composer require topthink/think-worker
如果需要在window下做服务端,还需要
composer require workerman/workerman-for-win
5.新建一个项目启动文件 server.php
#!/usr/bin/env php <?php define('APP_PATH', __DIR__ . '/application/'); define('BIND_MODULE','push/Worker'); // 加载框架引导文件 require __DIR__ . '/thinkphp/start.php';
6.tp5.0要安装1.0版本的topthink/think-worker,高版本的topthink/think-worker需要tp5.1以上才支持
7.最后启动服务。
php server.php
来源:
https://www.kancloud.cn/manual/thinkphp5/235128
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用