找回密码
 立即注册
搜索
查看: 8095|回复: 8

DBShop开源电子商务网店系统 V 1.0 Release 20170225 版发布

  [复制链接]
发表于 2017-2-26 13:50:59 | 显示全部楼层 |阅读模式
+-----------------------------------------------+
  **DBShop 电子商务网店系统**
+-----------------------------------------------+
DBShop电子商务网店系统,是一套使用PHP语言构建,基于ZendFramework 2 框架开发的在线购物网店系统。

+-----------------------------------------------+
  **DBShop 电子商务网店系统环境要求**
+-----------------------------------------------+
1、操作系统方面,DBShop网店系统具有跨平台特性,可运行在 Linux/Unix/MAC OS/Windows 等操作系统下。DBShop
网店系统推荐使用 Linux/Unix 操作系统,不仅免费,而且能够提供更好的稳定性和负载能力。

2、除操作系统外,需要 web 服务器(如 Apache、Nginx 、IIS 等,不推荐IIS,web服务器必须开启rewrite模块),PHP 5.3.23及以上版本,MySql 5.0及以上版本。

3、如果您是虚拟空间用户,需要咨询空间商您目前使用的空间是否已经安装有上述支持软件。MySql账户需要拥有 CREATE、
DROP、ALTER 等执行权限,虚拟空间不低于100M,数据库空间不低于10M,如果您不十分了解请咨询空间商。

+-----------------------------------------------+
  **DBShop 电子商务网店系统安装**
+-----------------------------------------------+
将程序目录下的所有文件,上传到虚拟空间您需要安装的位置,需要特别注意在使用ftp软件上传程序时,一定要使用二进制方式上传。
上传完成后,打开如下网址

http://您的域名/程序目录/

当您第一次使用时,系统会自动跳转到安装目录,您只需要按照提示一步一步顺利完成安装,即可使用。

系统管理后台:http://您的域名/程序目录/admin/

+-----------------------------------------------+
  **DBShop 电子商务网店系统重新安装**
+-----------------------------------------------+
如果您需要重新安装,删除data目录下的install.lock文件,然后按照上面的安装顺序,安装即可。

+-----------------------------------------------+
  **DBShop 电子商务网店系统更新升级**
+-----------------------------------------------+
DBShop系统并不推崇手动更新,程序的事情就让程序去做好了。因此我们在系统管理后台提供了在线升级功能,点击一个按钮,即可在线更新升级。

+-----------------------------------------------+
  **DBShop 电子商务网店系统迁移**
+-----------------------------------------------+
涉及两种迁移方式:

1、数据迁移:必须要保证迁移前,两个系统的版本是一样的,且可正常运行。这里有两种迁移方法
   1)通过数据库工具,将原始数据导入新系统中,然后将原始网站目录下data和public两个目录覆盖到要迁移网站即可。[特别注意:不要覆盖data目录下的Database.ini.php文件,这是数据库配置文件]
   2)在原始网站后台通过数据库备份功能备份完毕,然后将/data/moduledata/Dbsql 、/data/moduledata/moduledataback、/public 三个目录,覆盖到要迁移网站,然后登入新后台的数据库备份功能,点击导入即可。

2、整站迁移:相对简单,系统后台数据库备份下,然后将整个网站迁移,迁移完毕后,重新安装,安装完毕,直接进入系统后台的数据库备份页面,将其导入即可。
如果在迁移过程中数据库密码有修改的话,可参考下面 数据库密码修改 的方式进行处理。

重要提示:
1)如果迁移只是在同一个服务器内进行目录切换,且数据库不变,无需进行重装,迁移目录即可。
2) 如果是迁移到不同的服务器,假如不想重装,那么把数据库导入到服务器内,将程序迁移进服务器,然后修改程序内的数据库连接信息即可。

最后 也是最重要的一步了,删除 /data/cache/modulecache/ 目录下面的所有文件,然后通过浏览器浏览站点即可

如果是从一个域名换到另一个域名,上面的处理就可以了。假如是从一个根目录迁移到一个二级目录下面,那么广告需要去后台编辑保存一下,商品详情中的商品图片路径修改下。
商品详情中的商品图片路径修改 有一个简单修改方法,使用sql语句,要修改的数据表是 dbshop_goods_extend 修改前建议备份该表,防止修改失败给您造成不必要的损失,sql语句如下
UPDATE `dbshop_goods_extend` SET `goods_body`=REPLACE(`goods_body`, '原路径', '将要替换的路径');
下面举一个例子,我们将 /public/upload/ 路径替换为 /shop/public/update/ 语句如下
UPDATE `dbshop_goods_extend` SET `goods_body`=REPLACE(`goods_body`, '/public/upload/', '/shop/public/upload/');
如果想更精确些,可以把/public前面的部分也加上,如 src="/public/upload/ (当然您也可以加入更多匹配条件)那么替换语句是
UPDATE `dbshop_goods_extend` SET `goods_body`=REPLACE(`goods_body`, 'src="/public/upload/', 'src="/shop/public/upload/');

+-----------------------------------------------+
**DBShop 电子商务网店系统数据库密码修改**
+-----------------------------------------------+
有一种情况,当运行了一段时间后,觉得自己的数据库连接密码设置的过于简单,担心安全问题。这时想把简单的密码修改为复杂一点的,方法如下:
首先 在数据库管理工具中将简单密码修改为复杂密码,这里无需多说,您使用的什么管理工具就用什么管理工具修改
然后 修改DBShop下面 /data/Database.ini.php 这个文件内容,里面的 password 对应的就是密码设置,设置好后保存
最后 也是最重要的一步了,删除 /data/cache/modulecache/ 目录下面的所有文件,就两个文件而已

+-----------------------------------------------+
**DBShop 电子商务网店系统相关支持网址**
+-----------------------------------------------+
官方网站:http://www.dbshop.net/
官方论坛:http://bbs.dbshop.net/
帮助教程:http://help.dbshop.net/

+-----------------------------------------------+
**DBShop 电子商务网店系统联系方式**
+-----------------------------------------------+
电子邮件:support@dbshop.net

更新日志(2017-02-25):
-------------------------------------------------

修正 后台切换手机模板时的bug
修正 微信支付(包括扫码支付)当商品名称过长时导致的错误
修正 后台订单检索订单总额失效的问题
修正 邮箱非必填时,后台修改客户信息错误的bug
修正 后台手机模板管理,对于默认图片的显示错误修正
修正 手机模板调用广告显示的问题
修正 关联商品表,类型为InnoDB
修正 手机号码唯一性处理时,后台编辑会员信息,如果两个人的手机号码为空,则更新错误

优化 对提交订单时金额进行判断处理,不能小于0
优化 插件判断更新版本提示的优化
优化 订单列表加入支付方式显示及检索
优化 后台模板设置,加入提醒文字
优化 订单号生成
优化 微信(包括扫码支付)支付未完成,再次支付提示商户订单号已经存在的问题
优化 后台订单检索加入付款中的状态检索
优化 后台对于订单的时间的检索精确到小时
优化 商品索引将商品货号信息加入
优化 前台添加收货地址加入csrf验证(pc端和手机端)
优化 插件管理的功能,插件在后台的菜单显示可以有子菜单显示

新增 订单自动处理(插件发布,需要后台安装)


系统演示地址
http://demo.dbshop.net/


DBShop手机API调用教程
http://help.dbshop.net/index.php/DBShop%E7%9A%84API%E6%8E%A5%E5%8F%A3

IE支持 IE7+

安装教程:http://help.dbshop.net/index.php?title=%E7%B3%BB%E7%BB%9F%E5%AE%89%E8%A3%85

系统下载地址
本地下载:http://www.dbshop.net/download/websitedown/DBShop_1.0_Release_20170225.zip


回复

使用道具 举报

发表于 2017-3-12 17:12:18 | 显示全部楼层
你好,程序包中为什么没有install文件夹,无法完成安装
回复

使用道具 举报

 楼主| 发表于 2017-3-12 19:20:40 | 显示全部楼层
linzy410 发表于 2017-3-12 17:12
你好,程序包中为什么没有install文件夹,无法完成安装

看帮助
回复

使用道具 举报

发表于 2017-3-13 22:37:18 | 显示全部楼层
本帖最后由 linzy410 于 2017-3-13 23:11 编辑

如果不重启nignx就一直没有反应
回复

使用道具 举报

发表于 2017-3-13 22:39:25 | 显示全部楼层

DBShop系统使用 PHP+MySql 开发。
安装前,请确保你的MySQL数据库配置文件中的 sql_mode 内不要包含 ONLY_FULL_GROUP_BY 如果有包含请去掉它之后,
再进行DBShop的安装(因为包含 ONLY_FULL_GROUP_BY 系统安装完成后,会出现问题,无法访问)。
web服务器: Apache、Nginx 、IIS 等,不推荐IIS
PHP版本:5.3.23+
MySql版本:5.0+
开启重写(Rewrite):http://help.dbshop.net/index.php ... 9.E5.8A.9F.E8.83.BD

您是指这里吗?
回复

使用道具 举报

发表于 2017-3-13 22:49:50 | 显示全部楼层
本帖最后由 linzy410 于 2017-3-13 23:10 编辑

你好,我现在已经可以进入安装页面,但是点了同意协议后,就是死掉了,一直没有响应
应该是这个http://dbshop.local.com/install/Install/installStep/step_1,一进入系统就没有响应,其它所有链接也都没反应的
请问这是什么原因
回复

使用道具 举报

 楼主| 发表于 2017-3-13 23:16:55 | 显示全部楼层
linzy410 发表于 2017-3-13 22:49
你好,我现在已经可以进入安装页面,但是点了同意协议后,就是死掉了,一直没有响应
应该是这个http://dbsh ...

环境问题,session无法正常存取。
回复

使用道具 举报

发表于 2017-3-15 22:39:27 | 显示全部楼层
麻烦能再给点提示吗?我开发环境是windows,用的是phpstudy,应该没在session文件权限问题
回复

使用道具 举报

 楼主| 发表于 2017-3-15 22:51:30 | 显示全部楼层
linzy410 发表于 2017-3-15 22:39
麻烦能再给点提示吗?我开发环境是windows,用的是phpstudy,应该没在session文件权限问题 ...

那就不清楚了,我的环境也是windows 用的wamp
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|北京珑大钜商科技有限公司 ( 京ICP备15047709号-3 )

GMT+8, 2024-12-4 00:38 , Processed in 0.067992 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表