安装composer,tp5.0和workerman整合实现websocket通信demo(代码片段)

ygyy ygyy     2023-04-01     491

关键词:

1.通过phpstudy安装composer

2.全局配制composer:把改路径D:myDevphpstudyphpstudy_proExtensionscomposer1.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

https://www.100txy.com/article/139.html

https://www.jianshu.com/p/668ac301f9ca

宝塔tp5安装问题

...存在:captcha发现vender目录下面没内容我们使用composerinstall安装我们在开发时候的库,但是报了如下错误:是由于composer的源导致的,我们做一个配置:网上说有三个镜像:更换成阿里镜像:composerconfig-grepo.packagistcomposerhttps://mirrors... 查看详情

tp5.0整合七牛云图片上传

...里以上传图片为例上传其他文件也是大同小异使用composer安装gmars/tp5-qiniu安装成功则在vendor目录下多出一个目录这个目录含有整合七牛云的所有类包等文件控制器中添加upload方法publicfunctionupload(){if(request()->isPost()){$qiniu=newgmarsqi... 查看详情

tp5.0源生excel导出

...命名空间找不到。总是说undefinedclass。如果是使用composer安装的PHPExcel的话可能好点吧。因为我是下载下来后直接放到extend里边使用的,感觉不是很好用。所以为了方便直接写的源生的导出。tp5在更新了一次之后说明文档上标明,... 查看详情

tp5的验证码点击刷新&看不清换一张

...新验证码&更换验证,其实蛮简单的。首先使用Composer安装think-captcha扩展包:composer require topthink/think-captcha请特别留意captcha的版本,tp5.0的版本是使用1.*,tp5.1的版本是使用 查看详情

composer安装和修改中国镜像

参考:http://docs.phpcomposer.com/00-intro.html#Using-Composer下载安装下载并且运行Composer-Setup.exe,它将安装最新版本的Composer,并设置好系统的环境变量,因此你可以在任何目录下直接使用composer命令。安装成功后,在windows,命令行输入co... 查看详情

让tp5.0在swoole上飞起来(代码片段)

...鸡肋。所以看了下2.0,为5.0开发了一个扩展包,可以采用composer下载composerrequirexaviertony/xavier-swoole开发之前,需要先熟悉TP5.0的生命周期,不然就无从下手了。由于TP主要在Apache或者NGINX下运行,每次运 查看详情

window下安装composer和laravel

安装composer:1、在https://getcomposer.org/download/中下载 Composer-Setup.exe2、安装composer步骤如下:至此,composer安装完成。安装laravel:安装composer完成后,win+R>>cmd,调出命令行程序,通过cmd命令进入到你要创建laravel框架的目录注:... 查看详情

composer安装和使用

1、linux下安装curl-sShttps://getcomposer.org/installer|phpmvcomposer.phar/usr/local/bin/composer2、windows中,你需要下载并运行 Composer-Setup.exe。 如果国内访问composer的速度比较慢,可以参考这里的说明使用国内镜像https://pkg.phpcompose 查看详情

composer安装和使用

一,Windows下的wamp环境下Composer的安装和使用方法1.    https://getcomposer.org/download/在这个网页下Composer-Setup.exe–下载这个安装执行文件于电脑桌面,点击运行650)this.width=650;"src="https://s4.51cto.com/wyfs02/M01/8D/BD 查看详情

docker-compose介绍,安装和使用(代码片段)

...信息值需要通过一个docker-compose.yml文件去维护即可下载并安装Docker-Compose下载Docker-Compose去github官网搜索docker-compose,下载你看着顺眼版本Docker- 查看详情

云原生之docker-compose篇docker-compose工具的安装和基本使用

【云原生之docker-compose篇】docker-compose工具的安装和基本使用一、docker-compose介绍1.docker-compose简介2.docker-compose的特点二、docker-composev1版本的安装1.下载docker-compose二进制包2.给文件增加执行权限3.检查docker-compose版本三、docker-compose... 查看详情

windows10安装composer并解决和xdebug的冲突

环境:windows10,php7,php安装目录C:php,php目录已加入windows的PATH。1、下载composer,在Windows下最简单的办法是下载composer.phar并放到php文件夹下,地址是https://getcomposer.org/composer.phar此时直接运行composer会提示composer和xdebug有大冲突导... 查看详情

mac安装brew和安装composer

一.安装brew/usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)" 二.安装composercurl-sShttps://getcomposer.org/installer|phpmvcomposer.phar/usr/local/bin/compos 查看详情

Symfony2 和 composer 没有安装包

】Symfony2和composer没有安装包【英文标题】:Symfony2andcomposernotinstallingpackages【发布时间】:2013-10-0220:53:42【问题描述】:我正在尝试在Symfony2上安装FOSUserBundle。尝试在终端中运行此命令composer更新Friendsofsymfony/user-bundle我收到此错... 查看详情

安装docker和docker-compose脚本(代码片段)

安装docker和docker-compose#!/bin/bashfunctiondocker_install()echo"检测Docker是否安装..."docker-vif[$?-ne0];thenecho"检测到Docker未安装!"echo"*****开始安装docker工具*****"ehco"添加docker软件源"curl-o/etc/yum.repos.d/docker-ce.repohttps://download.docker.com/linux/centos/do... 查看详情

安装composer

安装composer必须要和对应的php版本匹配,否则后面是个坑!php70的一半安装composer1.4.1,php71的安装1.4.2版本 本机是php版本是7.0.20, 所以安装1.4.1版本composer;1.  https://getcomposer.org/download/下载1.4.1的composer.phar文件  su... 查看详情

Laravel 5.2 - 使用 composer 和 git bash 安装 laravel 时出错

】Laravel5.2-使用composer和gitbash安装laravel时出错【英文标题】:Laravel5.2-Errorwhileinstallinglaravelusingcomposerwithgitbash【发布时间】:2018-04-1604:14:30【问题描述】:我是laravel新手,在使用composer安装laravel时出现错误。我试图找到解决方案... 查看详情

composer包管理器的安装和使用

一,包管理器的安装01,首先确定 php 命令能够全局使用,要是不能请修改环境变量02,使用 curl 命令安装=>curl-sShttp://install.phpcomposer.com/ 03,使用 php 命令安装=> php-r"readfile(‘http://install.phpcompos 查看详情