2021最新支持APP公众号聊天在线客服程序
首页>>技术教程>>正文
本篇文章更新于 2021-11-20 21:55:22
本篇文章更新于 2021-11-20
2021最新支持APP公众号聊天在线客服程序

介绍:

本源码不适合纯小白研究

源码全开源

搭建比较繁琐

需要使用一台新服务器!

文章下面有搭建教程

搭建教程

2021最新支持APP公众号聊天在线客服程序
2021最新支持APP公众号聊天在线客服程序
2021最新支持APP公众号聊天在线客服程序

这是某资源站在卖的源码

下面是搭建教程,纯手打的教程!!!给个威望吧!

准备工作:

拥有一台空闲着的服务器

手上拥有空闲着的一个域名

去安装好属于你的宝塔面板

在服务器上安装好对应的环境:Centos7.x | Nginx1.16-1.18 | php5.6-7.3 | Mysql5.6

教程开始:

首先在宝塔新建一个网站

上传并解压程序包

伪静态选择tp

网站目录-运行目录为public

然后访问域名+/install.php进入安装程序的界面

数据库信息

Host:数据库服务器的IP,如果数据库和站点是同一服务器则可填写127.0.0.1或localhost;

Database name:您的数据库名称;

Username:对应数据库的用户名;

Password:数据库的密码;

超级管理员注册

Username:管理中心超级用户账号

Password:管理中心超级用户密码

服务器端口配置

App_key:推送服务的app_key(一般默认即可)

App_secret:推送服务的app_secret(一般默认即可)

App_id: 推送服务的app_id(一般默认即可)

websocket 地址:推送服务的websocket地址(自动获取,一般默认即可)

Api地址:推送服务器的api地址(自动获取,一般默认即可)

websocket 端口:推送服务的websocket端口(默认即可,注意:防火墙必须允许该端口)

Api端口:推送服务的api端口号(默认即可, 注意:防火墙必须允许该端口)

registToken:默认即可

安装完成之后接下来就是运行workerman命令和开放端口删除2个禁用函数,让程序支持即时通讯!

首先看一下这两个端口有没有放行分别是2080和9090端口

宝塔防火墙要放行 部分服务器也要放行!

然后就是删除禁用函数

找到对应的PHP版本设置点击左侧的禁用函数查看下面的这些函数有没有被禁用 一般都是开始到结束那几个被禁用了 删除即可

stream_socket_server
stream_socket_client
[开始]
pcntl_signal_dispatch
pcntl_signal
pcntl_alarm
pcntl_fork
[结束]
posix_getuid
posix_getpwuid
posix_kill
posix_setsid
posix_getpid
posix_getpwnam
posix_getgrnam
posix_getgid
posix_setgid
posix_initgroups
posix_setuid
posix_isatty

检查一下有没有别的禁用函数打开终端工具运行下面的代码:

curl -Ss http://www.workerman.net/check.php | php

如果有提示 Function 函数名 may be disabled. Please check disable_functions in php.ini 说明workerman依赖的函数还有被禁用,需要在php.ini中解除禁用才能正常使用workerman.然后记得重启一下!全部弄好之后在打开终端输入

cd /www/wwwroot/项目路径/cgwl_pusher

进入该目录之后输入对应的命令进行运行

//以debug(调试)方式启动
php start.php start
//以daemon(守护进程)方式启动[推荐]
php start.php start -d
//停止
php start.php stop
//重启
php start.php restart
//查看状态
php start.php status
//查看连接状态(需要Workerman版本>=3.5.0)
php start.php connections

运行以上的代码之后显示如下图就成功了

2021最新支持APP公众号聊天在线客服程序

上传上面那几个命令分别是

以debug方式启动,代码中echo、var_dump、print等打印函数会直接输出在终端。
以daemon方式启动,代码中echo、var_dump、print等打印会默认重定向到/dev/null文件,可以通过设置 Worker::$stdoutFile = ‘/your/path/file’;来设置这个文件路径。
以debug方式启动,终端关闭后workerman会随之关闭并退出。
以daemon方式启动,终端关闭后workerman继续后台正常运行。

到了这就搭建完成了 功能还是挺不错的!可以生成js html 公众号链接 独立页面

下载权限

查看
  • 免费下载
    评论并刷新后下载
    登录后下载

查看演示

  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余

历史上的今天

很遗憾~,历史上的今天未发表过文章
网站源码

酷黑风个人主页+引导页源码

2021-11-20 21:34:17

网站源码

thinkphp开发码支付系统三网免挂微信金额免输入源支付2.2

2021-11-21 11:02:47

重要说明

本站资源大多来自网络,如有侵犯你的权益请联系管理员或给邮箱发送邮件zhouqiuqiu123@foxmail.com 我们会第一时间进行审核删除。站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!请在下载24小时内删除!


如果遇到评论下载的文章,评论后刷新页面点击对应的蓝字按钮即可跳转到下载页面本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip(点击下载),zip、rar解压,建议下载WinRAR(点击下载)

敏而好学,不耻下问。——孔子