sugar1569 2055d020d3 【程序目录】添加demo示例路由文件
* commit 'f3234cbb6ad8161c8c15c6224ac96fe7f1761393': (36 commits)
  【程序目录】优化安装提示文字
  【程序目录】更新v5.2.1版本
  【程序目录】更新v5.2.1版本
  【程序目录】更新v5.2.1版本
  【模版目录】更新v5.2.1版本
  【程序目录】更新v5.2.1版本
  【模版目录】更新v5.2.1版本
  【程序目录】更新v5.2.1版本
  【程序目录】优化用户读取
  【程序文档】更新
  【程序目录】更新优化
  【程序目录】优化图片下载
  【程序目录】更新5.2 readme
  修改docker容器内无法连接外网的问题
  【程序目录】更新5.2
  【程序目录】更新5.2
  【程序目录】更新5.2
  【程序目录】更新5.2
  update README.md.
  【程序文档】更新5.2
  ...

# Conflicts:
#	.gitignore
#	README.md
#	crmeb/app/adminapi/controller/UpgradeController.php
#	crmeb/app/adminapi/controller/v1/order/StoreOrder.php
#	crmeb/app/adminapi/controller/v1/setting/SystemConfig.php
#	crmeb/app/services/activity/combination/StoreCombinationServices.php
#	crmeb/app/services/agent/AgentLevelServices.php
#	crmeb/app/services/product/product/CopyTaobaoServices.php
#	crmeb/app/services/user/UserRechargeServices.php
#	crmeb/app/services/user/UserSignServices.php
#	crmeb/crmeb/services/FileService.php
#	crmeb/crmeb/services/SystemConfigService.php
#	crmeb/crmeb/utils/DownloadImage.php
#	crmeb/public/admin/system_static/css/chunk-vendors.d4d844e5.css
#	crmeb/public/install/crmeb.sql
#	template/admin/package-lock.json
#	template/admin/package.json
#	template/admin/src/App.vue
#	template/admin/src/api/order.js
#	template/admin/src/components/cards/cards.vue
#	template/admin/src/components/customerInfo/index.vue
#	template/admin/src/components/freightTemplate/city.vue
#	template/admin/src/components/from/from.vue
#	template/admin/src/components/linkaddress/index.vue
#	template/admin/src/components/mobileConfigRightDiy/c_set_up.vue
#	template/admin/src/components/mobileConfigRightDiy/c_tab.vue
#	template/admin/src/components/uploadImg/index.vue
#	template/admin/src/components/uploadPictures/index.vue
#	template/admin/src/components/wangEditor/index.vue
#	template/admin/src/layout/navBars/breadcrumb/search.vue
#	template/admin/src/layout/navBars/breadcrumb/setings.vue
#	template/admin/src/layout/navMenu/vertical.vue
#	template/admin/src/main.js
#	template/admin/src/pages/account/login/index.vue
#	template/admin/src/pages/app/wechat/menus/index.vue
#	template/admin/src/pages/cms/addArticle/index.vue
#	template/admin/src/pages/cms/articleCategory/index.vue
#	template/admin/src/pages/finance/billingRecords/index.vue
#	template/admin/src/pages/finance/commission/handle/commissionDetails.vue
#	template/admin/src/pages/finance/commission/index.vue
#	template/admin/src/pages/index/components/baseInfo.vue
#	template/admin/src/pages/index/components/gridMenu.vue
#	template/admin/src/pages/index/components/visitChart.vue
#	template/admin/src/pages/kefu/appChat/feedback.vue
#	template/admin/src/pages/kefu/pc/components/baseHeader.vue
#	template/admin/src/pages/kefu/pc/index.vue
#	template/admin/src/pages/marketing/live/index.vue
#	template/admin/src/pages/marketing/lottery/create.vue
#	template/admin/src/pages/marketing/recharge/index.vue
#	template/admin/src/pages/marketing/sign/index.vue
#	template/admin/src/pages/marketing/sign/rewards.vue
#	template/admin/src/pages/marketing/storeBargain/create.vue
#	template/admin/src/pages/marketing/storeCombination/create.vue
#	template/admin/src/pages/marketing/storeCouponIssue/create.vue
#	template/admin/src/pages/marketing/storeCouponIssue/index.vue
#	template/admin/src/pages/marketing/storeSeckill/create.vue
#	template/admin/src/pages/notify/smsConfig/tableList.vue
#	template/admin/src/pages/order/invoice/index.vue
#	template/admin/src/pages/order/offline/index.vue
#	template/admin/src/pages/order/orderList/components/tableList.vue
#	template/admin/src/pages/order/orderList/handle/orderDetails.vue
#	template/admin/src/pages/order/orderList/handle/orderSend.vue
#	template/admin/src/pages/order/orderList/index.vue
#	template/admin/src/pages/order/orderList/orderListDetails.vue
#	template/admin/src/pages/product/productAdd/index.vue
#	template/admin/src/pages/product/productAttr/addAttr.vue
#	template/admin/src/pages/product/productList/index.vue
#	template/admin/src/pages/setting/agreement/index.vue
#	template/admin/src/pages/setting/devise/diyIndex.vue
#	template/admin/src/pages/setting/devise/list.vue
#	template/admin/src/pages/setting/devise/users.vue
#	template/admin/src/pages/setting/multiLanguage/langList.vue
#	template/admin/src/pages/setting/notification/index.vue
#	template/admin/src/pages/setting/setSystem/index.vue
#	template/admin/src/pages/setting/storage/index.vue
#	template/admin/src/pages/setting/storeList/index.vue
#	template/admin/src/pages/setting/systemRole/index.vue
#	template/admin/src/pages/setting/themeStyle/index.vue
#	template/admin/src/pages/statistic/product/components/goodsDetail.vue
#	template/admin/src/pages/statistic/product/components/productRanking.vue
#	template/admin/src/pages/statistic/transaction/components/toDay.vue
#	template/admin/src/pages/statistic/transaction/components/transaction.vue
#	template/admin/src/pages/system/backendRouting/index.vue
#	template/admin/src/pages/system/clear/index.vue
#	template/admin/src/pages/system/codeGeneration/components/TableForm.vue
#	template/admin/src/pages/system/crontab/index.vue
#	template/admin/src/pages/system/file/index.vue
#	template/admin/src/pages/system/group/pc.vue
#	template/admin/src/pages/system/group/visualization.vue
#	template/admin/src/pages/system/maintain/systemDatabackup/index.vue
#	template/admin/src/pages/user/grade/card/index.vue
#	template/admin/src/pages/user/grade/right/index.vue
#	template/admin/src/pages/user/list/handle/userDetails.vue
#	template/admin/src/pages/user/list/index.vue
#	template/admin/src/styles/index.less
#	template/admin/src/styles/style.css
#	template/admin/src/styles/style.less
#	template/admin/src/styles/style.scss
#	template/admin/src/theme/app.scss
#	template/admin/src/theme/element.scss
#	template/admin/src/theme/variables.scss
#	template/uni-app/components/cartList/index.vue
#	template/uni-app/components/catGoodList/index.vue
#	template/uni-app/components/privacyAgreementPopup/index.vue
#	template/uni-app/components/productWindow/index.vue
#	template/uni-app/libs/login.js
#	template/uni-app/libs/wechat.js
#	template/uni-app/pages.json
#	template/uni-app/pages/annex/settled/index.vue
#	template/uni-app/pages/goods_cate/goods_cate2.vue
#	template/uni-app/pages/goods_cate/goods_cate3.vue
#	template/uni-app/pages/users/binding_phone/index.vue
#	template/uni-app/pages/users/components/verify/verifyPoint/verifyPoint.vue
#	template/uni-app/pages/users/user_phone/index.vue
2023-11-22 14:53:36 +08:00
..
2023-09-19 15:44:54 +08:00
2023-09-19 14:56:53 +08:00
2023-06-25 14:56:35 +08:00
2023-06-26 09:11:37 +08:00
2023-07-17 14:25:49 +08:00
2022-08-26 14:41:01 +08:00
2023-07-17 14:10:10 +08:00
2019-11-18 15:28:00 +08:00
2019-10-15 14:08:36 +08:00
2023-11-07 19:09:23 +08:00
2021-06-02 16:41:25 +08:00
2023-06-05 10:01:18 +08:00
2023-06-05 10:01:18 +08:00
2022-08-20 10:15:07 +08:00
2023-02-10 11:47:42 +08:00
2023-02-10 11:47:42 +08:00
2023-10-08 11:59:27 +08:00
2021-06-02 16:41:25 +08:00
2022-08-20 10:15:07 +08:00

CRMEB v5 后端程序目录

运行环境要求PHP7.1-7.4。

安装

一键安装

上传你的代码,站点入口目录设置/public 在浏览器中输入你的域名或IP(例如:www.yourdomain.com), 安装程序会自动执行安装。期间系统会提醒你输入数据库信息以完成安装,安装完成后建议删除install目录。

后台访问地址: 1.域名/admin 公众号和H5首页访问地址: 1.域名/

安装过程中请牢记您的账号密码!

重新安装

  1. 清除数据库
  2. 删除/public/install.lock 文件

手动安装

1.创建数据库,倒入数据库文件 数据库文件目录/public/install/crmeb.sql 2.修改数据库连接文件 配置文件路径/.env

APP_DEBUG = true

[APP]
DEFAULT_TIMEZONE = Asia/Shanghai

[DATABASE]
TYPE = mysql
HOSTNAME = 127.0.0.1 #数据库连接地址
HOSTPORT = 3306 #数据库端口
DATABASE = test #数据库名称
USERNAME = username #数据库登录账号
PASSWORD = password #数据库登录密码
PREFIX = eb_
CHARSET = utf8mb4
DEBUG = true

[LANG]
default_lang = zh-cn

[CACHE]
DRIVER = file #缓存类型,redis/file
CACHE_PREFIX = cache_xxxx: #缓存前缀
CACHE_TAG_PREFIX = cache_tag_xxxx: #缓存类型前缀

[REDIS]
REDIS_HOSTNAME = 127.0.0.1 #redis链接地址
PORT = 6379 #端口号
REDIS_PASSWORD = 123456 #密码
SELECT = 0 #数据库

[QUEUE]
QUEUE_NAME = xxxx #队列前缀

3.修改目录权限(linux系统)777 /crmeb /template

4.后台登录: http://域名/admin 默认账号:admin 密码:crmeb.com

消息队列

php think queue:listen --queue

定时任务

在自动收货,库存预警等功能使用到

php think timer [ status ] [ --d ]

参数

  • status: 状态
    • start: 启动
    • stop: 关闭
    • restart: 重启
  • --d : 后台执行

长连接服务

在h5聊天,后台管理员消息通知等功能使用到

php think workerman [ status ]  [ --d ]

windows环境下需要分三步执行

# 内部通讯服务
php think workerman start --d

参数

  • status: 状态
    • start: 启动
    • stop: 关闭
    • restart: 重启
  • --d : 后台执行

文档

使用手册 TP6开发手册

参与开发

请参阅 CRMEB。

版权信息

本项目包含的第三方源码和二进制文件之版权信息另行标注。

版权所有Copyright © 2017-2023 by CRMEB (http://www.crmeb.com)

All rights reserved。

CRMEB® 商标和著作权所有者为西安众邦网络科技有限公司。