Opencart中文服务器维护指南

概述

#新装镜像用户请优先了解本说明文档,确认商城运行正常后,请进一步了解:管理员操作指南

产品主要功能包括: 

前端支持PC、平板、手机和微信, 
提供多套专业设计商城模板任意选择,可随时切换,
商品分类不限级,可无限添加商品属性、选项,允许设置折扣等属性, 
多种支付选项:支付宝、微信、银联、PayPal等, 
可配置的会员等级,会员积分和在线充值, 
完善的订单管理、物流处理功能, 
支持限时特价、折扣券、优惠减免券等促销方式, 
全面支持营销推广,包括SEO优惠、推荐返利、广告管理、博客营销、邮件群发、短信发送等, 
多维度的销售和商品访问统计报表, 
内置帮助中心、新闻公告等内容管理模块。

 

安装后验证(新手必看)

第一步:使用浏览器打开首页demo:http://IP地址,首页正常显示(不同镜像版本的首页显示略有差异,只要页面正常显示即可,未必和文档截图完全一致),则表示环境安装成功。

如果首页打不开,可能是安装后系统没有启动完全,解决办法:1、重启服务器,重启后等2-3分钟再尝试;2、如果重启仍然解决不了问题,可能需要远程登录到服务器后台,启动apache服务和MySQL服务。Linux重启命令是:service httpd restart和service mysqld restart

进一步了解软件目录和环境配置请参考第3节(Linux)或第4节(Windows)。

镜像首页

打开APPLICATIONS页签,可以看到应用情况,通过“前台”、“后台管理”可以打开商城前后台。

第二步:域名配置,请参考章节“域名配置”;如果没有域名则跳过此章节;

第三步:如果页面显示缓慢或不正常,请参考章节“页面布局混乱或图片无法显示”进行配置。

 

经此三步,系统就可以用了,进一步了解管理操作,请参考“管理员操作指南”。

Linux服务器环境

商城基础环境使用的是LAMP或LNMP开源web组件。

1)   Mysql数据库root用户默认密码:参考“如何修改数据库密码”章节查找  商城数据库名称:vmall

2)   后台管理员超户默认用户/密码:admin/admin

3)   商城文件所在目录:/data/wwwroot/default/vmall

 上传、下载:可以下载一个WinSCP工具(百度搜索:winscp),从Linux系统上传下载文件,非常方便。

环境维护请参考web基础环境维护的在线帮助:基础环境在线帮助

Windows服务器环境

商城基础环境使用的是WAMP开源web组件,包含Apache、Mysql、PHP组件。

1)   Mysql数据库root用户默认密码:websoft9     商城数据库名称:vmall

2)   后台管理员超户默认用户/密码:admin/admin

3)   商城文件所在目录:C:\websoft9\wampstack-5.5.36-0\apache2\htdocs\vmall

 FTP(filezilla)服务器、客户端安装使用 :http://bbs.websoft9.com/forum.php?mod=viewthread&tid=133&extra=

环境维护请参考web基础环境维护的在线帮助:基础环境在线帮助

域名配置

Linux请参考:基础环境在线帮助   中“配置虚拟主机”章节。

Windows请参考:基础环境在线帮助   中“配置虚拟主机”章节。

域名配置后,会出现“页面布局混乱或图片无法显示”,此时请参考下一节“页面布局混乱或图片无法显示”章节修改即可。

页面布局混乱或图片无法显示

前台显示的异常图片参考

页面布局异常

请确认config文件中的IP地址是否正确,方法如下

Linux系统

/data/wwwroot/default/vmall/config.php:   #前台配置文件

define('HTTP_SERVER', 'http://115.159.186.124/vmall/');

define('HTTPS_SERVER', 'http://115.159.186.124/vmall/');

/data/wwwroot/default/vmall/admin/config.php:   #后台配置文件

define('HTTP_SERVER', 'http://115.159.186.124/vmall/admin/');

define('HTTP_CATALOG', 'http://115.159.186.124/vmall/');

define('HTTPS_SERVER', 'http://115.159.186.124/vmall/admin/');

define('HTTPS_CATALOG', 'http://115.159.186.124/vmall/');

如果没有配置域名,使用IP访问服务器,那么修改文件中的黄色部分为当前云服务器的IP地址。

如果已经配置了域名,使用域名访问服务器,那么修改方法如下:

 

如果已经备案域名并完成域名解析配置,此处配置文件中请使用域名。假设虚拟主机的配置目录指到了vmall目录,则修改配置文件应该是下面格式:

/data/wwwroot/default/vmall/config.php:   #前台配置文件

define('HTTP_SERVER', 'http://域名/');

define('HTTPS_SERVER', 'http://域名/');

/data/wwwroot/default/vmall/admin/config.php:   #后台配置文件

define('HTTP_SERVER', 'http://域名/admin/');

define('HTTP_CATALOG', 'http://域名/');

define('HTTPS_SERVER', 'http://域名/admin/');

define('HTTPS_CATALOG', 'http://域名/');

 

windows系统中的文件目录地址不同

C:\websoft9\wampstack-5.5.36-0\apache2\htdocs\vmall\config.php:   #前台配置文件

C:\websoft9\wampstack-5.5.36-0\apache2\htdocs\vmall\admin\config.php:   #后台配置文件

修改方法和linux系统一样。

 

如何修改数据库密码

1、可以是用phpMyAdmin或者命令行修改数据库密码,修改方法请参考:数据库命令参考

2、修改软件的配置文件中的密码,配置文件路径如下:

Linux系统

/data/wwwroot/default/vmall/config.php:   #前台配置文件

/data/wwwroot/default/vmall/admin/config.php:   #后台配置文件

windows系统

C:\websoft9\wampstack-5.5.36-0\apache2\htdocs\vmall\config.php:   #前台配置文件

C:\websoft9\wampstack-5.5.36-0\apache2\htdocs\vmall\admin\config.php:   #后台配置文件

打开配置文件,密码是修改如下参数的红色部分中的'DB_PASSWORD'

define('DB_USERNAME', 'root');
define('DB_PASSWORD', '123456');

目录文件说明

商城根目录

|--.htaccess 网址改写控制档(SEO urls)

|--config.php 系统配置文件

|--php.ini php 设定

|--download 下载类商品存放位置(由程控,非直接复制档案至此)

|--image 图片文件

|--system 框架核心

 

|--admin 后台

|--config.php 系统配置文件

|--|--M: \admin\model\

|--|--V: \admin\view\

|--|--C: \admin\controller\

|--|--L: \admin\language\

 

|--catalog 前台

|--|--M: \catalog\model\

|--|--V: \catalog\view\

|--|--C: \catalog\controller\

|--|--L: \catalog\language\

 

 

 

 

管理员操作指南

新装镜像用户请优先了解服务器维护指南,确认商城运行正常后,请进一步了解:管理员操作指南

更多帮助文档参考:http://www.zuimoban.com/php/opencart/

问题修复:首页“搜索”功能不可用

修改common.js文件中的一句代码,该文件位置如下。

Windows环境下:C:\websoft9\wampstack-5.5.36-0\apache2\htdocs\vmall\catalog\view\javascript\common.js

Linux环境下:/data/wwwroot/default/vmall/catalog/view/javascript/common.js

 

代码在第60行左右:

url = $('base').attr('href') + 'busca';

替换为

var url = $('base').attr('href') + 'index.php?route=product/search';

 

----感谢阿里旺旺客户mrdgs发现该问题----

验证时,记得用F5刷新浏览器更新浏览器的缓存,否则还是会有问题。