常见问题:ECJia到家产品从入门到精通

来自ECJiaWiki
Lihongrui讨论 | 贡献2019年8月13日 (二) 04:48的版本 3.2 网站开启OSS
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索


第一章:小白-开源介绍

1.1.1 我们的程序包含什么?哪些可以免费试用?

1.1.2 开放的API

1.1.3 贴心的API 测试工具:TESTAPI

1.1.4 强大的微信开发调试工具:WETEST

1.1.5 完善的数据表结构说明

1.1.6 详细的目录结构说明


第二章:入门-开源程序安装-获取插件

1.3.1 推荐安装环境描述

1.3.1.1 Windows平台

1.3.1.2 Linux平台

1.3.2 安装步骤

1.3.2.1 Windows平台

1.3.2.2 Linux平台

1.3.3 升级步骤

1.3.3.1 完整包升级的执行步骤

1.3.3.2 补丁包升级的执行步骤

1.4.1 开店向导设置

1.4.2 配送方式设置

1.4.3 支付方式设置

1.4.4 邮件服务器设置

1.4.5 模板堂短信插件配置

1.4.6 计划任务插件配置

1.4.7 公众平台对接

1.4.8 QQ第三方登录对接


第三章:精通-安装后初始化-如何设置抢单

1.5.1 微信登录插件(购买标准授权赠送)

1.5.2 微信支付插件(购买标准授权赠送)

1.5.3 阿里大于短信插件(收费,单独购买)

1.5.4 阿里云短信插件(收费,单独购买)

1.2.1详细的二次开发文档

2.2.1 商家后台设置配送方式

2.2.2 商家后台添加配送员

2.2.3 配送员使用配送APP登录

2.2.4 使用掌柜APP登录商家帐号

2.2.5 模拟用户在商家下单,付款

2.2.6 商家接单,发货

2.2.7 配送员抢单

2.2.8 配送员接单

2.2.9 配送员取货

3.1 打开调试模式,无页面缓存,方便开发调试

3.2 网站开启OSS

3.3 网站开启memcached

3.4 网站开启OPcache

3.5 防止清除缓存后用户掉登录

第四章:免费 APP 使用-专属定制APP

2.1.1 下载免费APP

2.1.2 免费APP特色介绍

2.1.2.1 ECJia云店

2.1.2.2 ECJia掌柜

2.1.2.3 ECJia配送员

2.1.3 免费APP使用

2.1.3.1 ECJia云店

2.1.3.2 ECJia掌柜

2.1.3.3 ECJia配送员

2.3.1 ECJia到家全端APP(含消费者、商家、配送员)

2.3.2 ECJia到家门店APP

2.3.3 ECJia到家门店小程序


小白必备

1.1 开源介绍

1.1.1我们的程序包含什么?哪些可以免费试用?

  1. PC 端(免费,详细介绍:https://daojia.ecjia.com/pc.html
  2. H5前端(免费,详细介绍:https://daojia.ecjia.com/wechat.html
  3. 平台后台(免费,详细介绍:https://daojia.ecjia.com/pc_backstage.html
  4. 商家后台(免费,详细介绍:https://daojia.ecjia.com/pc_backstage_seller.html
  5. ECJia云店(免费,详细介绍:https://ecjia.com/wiki/常见问题:ECJia到家:ECJia云店APP免费下载使用
  6. ECJia掌柜(免费,详细介绍:https://ecjia.com/wiki/常见问题:ECJia到家:ECJia掌柜APP免费下载使用
  7. ECJia配送员(免费,详细介绍:https://ecjia.com/wiki/常见问题:ECJia到家:ECJia配送员APP免费下载使用
  8. ECJia到家(收费,购买链接:https://daojia.ecjia.com/app.html
  9. ECJia到家门店(收费,购买链接:https://daojia.ecjia.com/app_store.html
  10. ECJia到家门店小程序(收费,购买链接:https://daojia.ecjia.com/weapp.html

1.1.2 开放的API

全部开放的 API 接口,任你发挥:https://ecjia.com/wiki/ECJiaWiki:ECJia到家API接口列表

如何免费体验到家PC+H5+APP产品115.png


点击进入可以看到更详细的情况


如何免费体验到家PC+H5+APP产品68.png


ECJia到家API版本更新记录说明: https://ecjia.com/wiki/ECJiaWiki:ECJia到家API版本更新记录说明

如何免费体验到家PC+H5+APP产品116.png

1.1.3 贴心的API 测试工具:TESTAPI

贴心的 API 测试工具,助你开发一臂之力:https://testapi.ecjia.com/sites/cityo2o/ ,使用文档:https://ecjia.com/wiki/ECJiaWiki:TestAPI调试工具使用说明

如何免费体验到家PC+H5+APP产品66.png

1.1.4 强大的微信开发调试工具:WETEST

强大的微信开发调试工具,助你微信引流不是梦:https://testapi.ecjia.com/sites/wetest/

如何免费体验到家PC+H5+APP产品wetest01.png


1.1.5 完善的数据表结构说明

完善的数据库表结构,让你对数据游刃有余: https://ecjia.com/wiki/ECJiaWiki:ECJia到家数据库表结构说明

如何免费体验到家PC+H5+APP产品117.png

1.1.6 详细的目录结构说明

详细的目录结构说明,让你对产品了如指掌: https://ecjia.com/wiki/ECJiaWiki:Ecjia到家目录结构说明https://ecjia.com/wiki/ECJiaWiki:Ecjia到家H5模板目录结构说明, https://ecjia.com/wiki/ECJiaWiki:Ecjia到家小程序目录结构说明

  • ECJia到家目录结构说明

如何免费体验到家PC+H5+APP产品72.png 如何免费体验到家PC+H5+APP产品113.png

  • ECJia到家H5模板目录结构说明

如何免费体验到家PC+H5+APP产品110.png 如何免费体验到家PC+H5+APP产品114.png

1.2 常见问题解答

你所遇到的问题,已经帮你总结:https://ecjia.com/wiki/常见问题

如何免费体验到家PC+H5+APP产品112.png

1.2.1 详细的二次开发文档

程序员们的天堂,小白的知识库:https://ecjia.com/wiki/首页

如何免费体验到家PC+H5+APP产品65.png

如何免费体验到家PC+H5+APP产品71.png

1.3 开源程序安装

1.3.1 推荐安装环境描述

1.3.1.1 Windows平台

Windows上可以用phpstudy集成工具来进行部署环境,方便快捷,适合开发或测试环境

线上生产环境推荐使用Linux系统来作为web服务器系统。

Windows 平台:IIS/Apache/Nginx + PHP5.4+ MySQL5.5;

1.3.1.2 Linux平台

Linux版本为 :CentOS release 6.5

Nginx版本为 :nginx-1.10

PHP版本为 :PHP5.4

Mysql版本为 :Mysql5.5


1.3.2安装步骤

1.3.2.1==== Windows平台 ====

1.配置localhost本地测试环境访问,安装完成后使用浏览器输入localhost 或者127.0.0.1进行访问安装,如果修改过 host 的,请输入修改过的域名进行访问安装,如:install.dev


ECJia到家安装流程指导01.jpg

  • ②选择phpstudy设置->端口常规设置,如下图所示:

ECJia到家安装流程指导02.jpg

  • ③设置网站根目录为 E:/WWW:,如下图所示:

ECJia到家安装流程指导03.jpg

  • ④打开允许目录列表,如下图所示:

ECJia到家安装流程指导04.jpg

更加详细的步骤请参考:https://ecjia.com/wiki/ECJiaWiki:ECJia到家安装流程指导

1.3.2.2==== Linux平台 ====

到家配备了自动化安装的脚本命令,适用于初始的Linux CentOS6.5或CentOS6.8的环境。

由于是部署环境的脚本,所以在有部署过程序的环境上运行该命令可能会报错导致不能使用,特别是有重要数据的环境上,会造成重要数据的丢失。

所以推荐在干净的系统中运用这个自动化安装脚本的命令,如果需要在已有的复杂环境下部署到家程序,请使用下面手工部署的教程进行手动配置。

curl -s http://file.ecjia.com/centos/shell/ecjia-cityo2o-lnmp.sh | sh


Step1:使用终端登录到服务器之后,必须使用root用户,然后运行这条命令就能安装完成。


Daojia-lnmp1.png


Step2:运行命令之后脚本会提示是否是初始的系统,如果不是初始的系统请按Ctrl + C进行中断,否则倒计时15秒之后程序将默认为是初始的系统继续下面的流程开始部署到家环境


Daojia-lnmp2.png


Step3:然后一直等到安装完成即可


Daojia-lnmp3.png

Daojia-lnmp4.png


Step4:通过IP地址直接在浏览器上输入回车就能进入到家的安装界面

ECJia到家Linux环境安装流程指导08.png

更加详细的步骤请参考:https://ecjia.com/wiki/ECJiaWiki:ECJia到家版本升级说明


升级步骤

1.3.3.1 完整包升级的执行步骤

  • 为防止升级失败导致数据丢失,请在升级前备份原有文件和数据库;
  • 关闭网站。设置方式,进入商店设置,找到暂时关闭网站,选择是,参考下图:

如何免费体验到家PC+H5+APP产品60.png

  • 清理缓存

进入平台后台,点击控制面板,更新缓存,点击开始,清理缓存。

如何免费体验到家PC+H5+APP产品61.png

  • 删除文件

将上个版本的文件尽数删除,仅保留如下文件和文件夹:

.env
/content/storages
/content/uploads

更加详细的步骤请参考:https://ecjia.com/wiki/ECJiaWiki:ECJia到家版本升级说明


1.3.2 补丁包升级的执行步骤

  • 准备工作
  • 为防止升级失败导致数据丢失,请在升级前备份所有文件和数据库;
  • 关闭网站。设置方式,进入商店设置,找到暂时关闭网站,选择是,参考下图: