E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
TP5
TP5
整合 WorkerMan 以及 GatewayWorker
TP5
整合WorkerMan以及GatewayWorkerhttps://blog.csdn.net/qq_14913213/article/details/77184074
weixin_41647577
·
2020-08-22 11:34
php
TP5
安装使用wokerman做聊天系统,存储用户线程,根据对应线程发送消息
终极小白也看的懂得
TP5
安装使用wokerman先安装composer,这里就不做具体介绍composerrequiretopthink/think-worker-vvv报错:Installationfailed
weixin_39106791
·
2020-08-22 11:28
TP5
集成GatewayWorker
P5官方已经集成Workerman,但并未实现GatewayWorker的接入,本文讲述如何在
tp5
内集成GatewayWorker。
weixin_38711777
·
2020-08-22 11:56
thinkphp5(
TP5
)引用外部文件
项目需要引用第三方文件,因为用的是thinkphp5,在这里记录一下:1、在入口文件index.php文件里加入define('EXTEND_PATH','../extend/');这一行代码;2、将引入的文件放在extend文件夹下,在此文件夹下新建一个lib的文件夹;3,、将被引用的类文件放在lib文件夹下,修改此类文件的命名空间,为namespacelib;4、在某个功能需要的使用该类文件时
巨松9011
·
2020-08-22 11:24
PHP
时间就是生命
让
TP5
.0在SWOOLE上飞起来
TP-SWOOLE目前,
TP5
.1官方已经提供了think-swoole2.0,集成程度以前优雅很多,不过5.0的集成方式确实有些鸡肋。
weixin_34319817
·
2020-08-22 11:48
thinkphp5整合 gatewaywork实现聊天
1:将下载的gatewaywork下的\vendor下的workman文件夹,整个复制到
tp5
下的vendor目录下2:
tp5
\application\push新键push文件夹,将下载的gatewaywork
weixin_34194317
·
2020-08-22 11:39
TP5
中的URL访问模式
1.PATH_INFO关闭路由,在application/config.php中找到url_route_must(默认为false),设置为false。路由关闭后,不会解析任何路由规则,采用默认的PATH_INFO模式访问URL:2.混合模式开启路由,并使用路由定义+默认PATH_INFO方式的混合:'url_route_on'=>true,'url_route_must'=>false,该方式下
weixin_34037977
·
2020-08-22 11:01
TP5
整合 WorkerMan 以及 GatewayWorker
TP5
整合GatewayWorkerWindows版安装a)使用composercreate-projecttopthink/thinktestTG,来安装thinkphp5.b)进入thinkphp5
weixin_33849942
·
2020-08-22 11:18
Thinkphp5 使用命令行模式(cli模式)
Tp5
的cli模式跟Tp3.2变化较大,有自己的一套方式,在这里做个搬运工,把Tp文档的东西搬运过来,方便大家。
weixin_33694172
·
2020-08-22 10:39
File(/mnt/hgfs/root/
tp5
/thinkp...
今天想把玩一下
tp5
,结果怎么都无法访问,每次都是报500错误,我把错误提示都打开看到下面的错误require():open_basedirrestrictionineffect.File(/mnt/hgfs
weixin_30892889
·
2020-08-22 10:35
thinkphp5中使用workerman
1、composer安装
tp5
的swoole插件composerrequiretopthink/think-worker2、WorkerController控制器namespaceapp\index\controller
weixin_30563319
·
2020-08-22 10:52
thinkphp5+GatewayWorker+Workerman
+Workerman聊天室,可以多人聊天,指定某个人进行聊天,还可以切换聊天房间Windows版安装a)安装thinkphp5:composercreate-projecttopthink/think
tp5
weixin_30394669
·
2020-08-22 10:48
thinkphp5.0与微擎结合,在TP里面可以使用$_W这些属于微擎框架的变量
**解决方法:在
TP5
加载框架引导start.php前载入微擎框架引导bootstrap.inc.php就可以了**第一步:在
tp5
入口文件index.php加入we7框架引导bootstrap.inc.php
威小胖
·
2020-08-22 10:54
微擎
thinkphphi
使用thinkphp5 设置了路由还是404的解决方案
mod_rewrite.so2.允许在任何目录中使用“.htaccess”文件,将“AllowOverride”改成“All”(默认为“None”):DocumentRoot"/Users/xmg/Desktop/www/
tp5
coderYJ
·
2020-08-22 10:21
tp5
框架基于windows下socket的workerman部署
php服务器接口项目现在是部署在windows系统下的,为了方便开发测试,没有选择用swoole来做长连接,而是选择目前流行的workerman。以下是我部署的步骤:1.请先确保安装了composer(功能和apt-get,npm类似)。检查是否安装了composer,可以打开cmd,输入composer-v来查看。没有的话,那就下载安装咯(我是安装在php7.0),通过以下命令给项目安装work
CHSolitary
·
2020-08-22 10:50
TP5
集成 WorkerMan 以及 GatewayWorker 做实时聊天
[TOC]一.基础1.workermanworkerman是国人开发的良心高性能的PHPsocket服务器框架,在全球最大同性交友平台gayHub的star都4K多,可以想象是多么的牛X。可以单独部署,也可以整合进MVC的框架(TP,laravel等),可以说非常实用,并发效果也好。官网地址:*http://www.workerman.net/workermangayhub地址:*https://
astarblog
·
2020-08-22 10:07
lnmp1.5一键安装包 访问thinkphp项目public目录下的index.php 提示500服务器错误问题
2018年6月17号下午安装了lnmp1.5一键安装包php版本是7.1.18mysql是5.5.60swoole是4.0.0redis是4.0版本phpmyadmin是4.4.15.6
tp5
.1.16
脚本先生1991
·
2020-08-22 10:34
服务器
后端
tp5
+workerman+gatewayworker实现每分钟将数据广播到群组客户端
1.安装安装workermancomposerrequiretopthink/think-worker安装gatewayworkercomposerrequireworkerman/gateway-worker安装mysql,查询数据库返回数据使用composerrequireworkerman/mysql准备工作到此结束下面开始代码在app下新建gatewayapp文件夹在gatewayapp文
slm311
·
2020-08-22 10:34
thinkphp
tp5
结合workerman+gateway实现简单的IM
为何突然想到要实现IM,其实也是源于自己正在弄客服系统,所以想到用socket,而php里最为成熟并且多人使用的想必就是workerman了,而
tp5
也实现了结合workerman的包了点击打开链接而我也是从这篇文章中借鉴修改的点击打开链接可以看看这篇
bier_盖子
·
2020-08-22 10:24
技术分享
thinkphp5.1 + workerman 聊天室开发
*默认安装最新版3.0,最新版要求tp6,目前用的是
tp5
.1,所以暂时安装2.0版本composerrequiretopthink/think-wor
第7维度
·
2020-08-22 10:14
tp5
跳外部链接
publicfunctionvip(){header('location:https://qun.qq.com/join.html');exit;}
soulmybaby
·
2020-08-22 10:13
PHP
TP5
ThinkPHP5实现定时任务
最近使用ThinkPHP5做了个项目,项目中需要定时任务的功能,感觉有必要分享下
TP5
做定时任务使用到command.php的步骤如下:1.配置command.php文件,位于application/command.phpsetName
不退则进
·
2020-08-22 10:09
PHP
服务器
thinkphp
TP5
连接 postgres 问题
问题一:配置修改为pgsql,提示couldnotfinddriver1.
tp5
下database配置'DB_TYPE'=>'pgsql',2.打开php扩展-》开启php_pgsql.dll,php_pdo_pgsql.dll
Gragonfly_Flyover
·
2020-08-22 10:35
PHP
study
file_put_contents(/var/www/html/
tp5
/runtime/temp/f8b69fbc1e64f49a2a62a21dd941bfea.php): failed to op
tp5
通过filezilla上传到百度云报错排查出是文件上传是权限被修改了直接在filezilla修改文件权限即可修改后再运行,成功!!
芝麻开门2015
·
2020-08-22 10:51
服务器
thinkphp5执行定时任务
先编写定时任务代码CREATETABLE`
tp5
_mail`(`id`int(11)NOTNULLAUTO_INCREMENT,`mail`varchar(255)DEFAULTNULL,`send_time
芝麻开门2015
·
2020-08-22 10:51
thinkphp5
TP5
:缩短访问路径和路由的使用——2
一、缩短访问路径1、如图访问该文件路径没有缩短之前,访问的路径是http://localhost/zerg_new/public/index.php/api/v1/banner/1缩短后,访问的路径是http://z_new.cn/api/v1/banner/12、缩短路径步骤本机apache配置,小编使用的是WAMP,下面以这个为例,找开apache,找到httpd.conf这个文件按下图文件配
lsp942887391
·
2020-08-22 10:59
PHP
tp5
左连接
db('detainform')->alias('d')->join("informationi",'i.z_id=d.z_id','LEFT')->where(['d.z_id'=>$z_id])->find();
被毒药浸泡过后
·
2020-08-22 10:28
PHP
ThinkPHP5获取header头分析用户行为,有效预防攻击
Thinkphp5的更新,使得TP框架越来越适合做大型项目,安全防御性能不断得到优化,下面就如何获取header头部进行展示,热爱
TP5
框架的朋友一看就懂了!
优睿远行
·
2020-08-22 10:27
PHP网站
打造微信一样的聊天功能:
tp5
+workerman实现在线聊天客服功能(二)
等不及了,那么开始吧……一、建立数据库表聊天记录表:用户名表:二、在《打造微信一样的聊天功能:
tp5
+workerman实现在线聊天客服功能(一)》代码的基础上修改代码:1、在events.php增加或修改
名称正在更新……
·
2020-08-22 10:26
thinkphp
JQUERY
基于【
TP5
框架】开发消息队列(阿里云)
小张这里使用的是阿里云消息队列,消息队列开通地址是:https://mns.console.aliyun.com/#/list/cn-shenzhen1.下载aliyun-queue包,注意:这个包不能composer.json下载,只能手动引入2.获取阿里云的第一条消息信息,(等下我这里会循环读取第一条)//初始化阿里云消息队列requireROOT_PATH.'vendor/aliyun-qu
小张_哥
·
2020-08-22 10:22
PHP
TP5
+ layui 富文本编辑器无法显示图片的问题
荆轲刺秦王layui的富文本编辑器小巧,界面简单大方,缺点也很明显,那就是功能相较于百度的富文本编辑器要少。本文主要介绍了layui在富文本编辑器中上传完图片后无法正常显示的问题及其解决方案。其实图片无法显示的问题也很简单,layui在文档里说的也很清楚:我第一次尝试的时候,文件没有显示出来的根本原因在于,返回的json数据格式不对,因为他的code为0的时候才表示成功,而我却定义的是1,所以导致
顾米楠
·
2020-08-22 10:21
layui
tp5
workerman wss
http://www.thinkphp.cn/bug/4736.html里面缺少一个开启ssl的属性
小酱油呀
·
2020-08-22 10:12
Tp5
的项目本地访问正常部署到lnmp环境后报错open_basedir restriction in effect
最近将本地的
Tp5
项目部署到lnmp环境访问报错open_basedirrestrictionineffect查看报错日志显示:open_basedirrestrictionineffect网上查阅资料后是因为
守护大白菜
·
2020-08-22 10:38
LNMP
open_basedir
linux
tp5
workerman Channel分布式通讯组件
下载安装可以使用composer安装,或者直接下载zip包https://github.com/walkor/Channel/archive/master.zip。本次采用下载zip包解压获取两个文件,然后放入到根目录下的vendor/workerman/lib下;修改命名空间:在think-worker/src/server.php中启动channel服务:其余操作跟文档示例一样:http://
qq_34221812
·
2020-08-22 10:06
tp5
左连接 右链接
脑子不够好,只能通俗的理解记录一下啦……欢迎补充呐~这个我男票给我解释的,他是我眼中的学霸,准没错啦!通俗易懂,值得记录。左连接:展示主表的所有数据(包括不匹配的哈!)。右连接:只展示左表匹配得上的数据。嗯,我还是举个例免得我自己都忘了……哈哈哈!(以左连接为例)Db::name('test1')->alias('a')->join('test2b','a.id=b.id','LEFT')->se
要加油鸭!
·
2020-08-22 10:01
thinkphp5
php
php
sql
tp5
宝塔open_basedir restriction in effect 错误; IIS open_basedir restriction in effect
很久前做过的一个微信项目,客户突然找到我说换了部署环境后网站报错,再跟客户确定了php版本,伪静态设置后,网站依旧打不开,官网手册这样解释:然而因为客户是iis8的表示该文档一点鸡毛用都米有哇,求助百度,百度一大堆让改php.ini的,然而我又查看了我本地phpstudy也没有设置open_basedir依旧可以访问,更重要的是相同的程序我在其他宝塔服务器上部署并没有出现过问题,继续百度。抱着试一
hujian-blog.vip
·
2020-08-22 10:23
php开发过程中踩过的坑
thinkphp5开发总结
thinkphp使用mqtt
看到有哪里写的错误的可以留言指点首先准备工作就是环境以及框架,各位也可以用原生,差不太多环境我使用的是contOs7安装了mosquitto环境使用的mqtt安装教程在这里(记得设置密码,有关权限的还没做,本文章就没写)框架我使用的是
TP5
.0
l-hhh
·
2020-08-22 10:50
php
linux
Thinkphp实用技巧【
TP5
.1运用swoole,workerman,GatewayWorker实现简单聊天室】
1.安装composer安装
TP5
.1,安装swoole,安装workermancomposercreate-projecttopthink/think=5.1.
谨轩
·
2020-08-22 10:19
workerman和
tp5
的整合
之前因为项目需要,想把workerman整合进
tp5
框架里,网上找了很久都没有想要的资料,只能自己摸索,最后发现其实方法很简单,
tp5
已经帮准备好了。现在把方法写成博客,当做记录。一、你需要准备什么?
晨至曦
·
2020-08-22 10:14
websocket
TP5
运行workerman的操作
1-安装workerman首先通过composer安装composerrequiretopthink/think-worker-vvv如果报错:Installationfailed,reverting./composer.jsontoitsoriginalcont则使用composerrequiretopthink/think-worker=1.0.*-vvv如果需要在window下做服务端,还需
晨至曦
·
2020-08-22 10:14
websocket
tp5
workerman
tp5
.1下GatewayWorker定时任务
下载GatewayWorkerdemo手册地址:http://doc2.workerman.net/配置GatewayWorkerstart_gateway.php修改协议:配置数据库连接设置定时任务连接redis
掉头发的程序猿
·
2020-08-22 10:07
TP5
+web-msg-sender实现即时推送(即时站内信)
并解压缩到任意目录(你可以放到
tp5
目录里,也可以放到www目录)2.启动:linux系统cd到到web-msg-sender目录里运行phpstart.phpstart-dwindows系统进入到框架目录里双击
琴酒丶
·
2020-08-22 10:02
TP5
tp5
的URL问题
当控制器驼峰命名时,要访问HomeCityController.php的index方法需要访问的URL为index/home_city/index
小甜野
·
2020-08-22 10:29
经验
TP5
.0获取请求类和URL基本信息
1、如何获取请求类系统函数:request();系统类:usethink\Request;$request=Request::instance();//因为request是单例模式所以不能直接new系统控制器类:usethink\Request;publicfunctionindex(Request$request){dump($request);}2、获取用户请求信息$request=Reque
naomi吖
·
2020-08-22 10:28
tp5
thinkphp5+GatewayWorker+Workerman聊天室,可以多人聊天,指定某个人进行聊天,还可以切换聊天房间
+Workerman聊天室,可以多人聊天,指定某个人进行聊天,还可以切换聊天房间Windows版安装a)安装thinkphp5;composercreate-projecttopthink/think
tp5
聂福东
·
2020-08-22 10:56
Workerman定时器的调用!!
定时器是个好东西当时也是研究了写法研究半天具体在这里链接啥也不说了上代码
TP5
onWorkerStart=function(){$time_interval=2.5;Timer::add($time_interval
Cal_Anthony
·
2020-08-22 10:41
Thinkcmf
记录篇-
tp5
-定时器用法
来源:“https://www.cnblogs.com/ordinaryk/p/9105351.html”
lin18824161857
·
2020-08-22 10:24
tp5
tp5
—连接数据库
ThinkPHP内置了抽象数据库访问层,把不同的数据库操作封装起来,我们只需要使用公共的Db类进行操作,而无需针对不同的数据库写不同的代码和底层实现,Db类会自动调用相应的数据库驱动来处理。采用PDO方式,目前包含了Mysql、SqlServer、PgSQL、Sqlite等数据库的支持。如果应用需要使用数据库,必须配置数据库连接信息,数据库的配置文件有多种定义方式。一、配置文件定义常用的配置方式是
喃望
·
2020-08-22 10:09
TP5
结合聚合数据天气预报API查询天气
分享一个php版本的查询天气接口。免费查询天气的接口有很多,比如百度的apistore的天气api接口,我本来想采用这个接口的,可惜今天百度apistore死活打不开了。那就用聚合数据的天气api接口吧,也是免费的,不过聚合数据的接口申请相对繁琐。1、注册一个聚合数据的账号2、实名认证你的账号3、申请你需要的api接口4、申请验证你的api接口申请地址:https://www.juhe.cn/do
tinna
·
2020-08-22 10:31
天气预报api
php
tp5
框架整合gatewayworker,gatewayclient推送数据进行网页数据交互
官方文档地址:http://doc2.workerman.net/work-with-other-frameworks.html看着文档一步一步做是没问题的,但是官方文档真正的打通任督二脉还得理解一下其中的原理我的上一篇博客详细的介绍了gatewayworker的安装方式,以及我遇到的各种坑,填坑的过程真是刺激,哈哈哈1.首先:安装了gatewayworker的直接安装gatewayclient,
赫赫phper
·
2020-08-22 10:38
PHP
websocket
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他