ECOS百科全书|高级搜索|RSS订阅|加入收藏|服务中心|联系我们欢迎您光临!

如何用phpstudy搭建Onex ECStore开发环境

来源:清风创科 发布时间:2017-01-18 12:05 字体:【     点击

一、下载和安装phpstudy

1、下载地址:http://www.phpstudy.net

2、解压并安装:

双击运行,选择安装目录后点击OK,很快就结束了。

二、配置Ecstore运行环境

1、php版本选择:

请选择使用:php5.3.29-nts + Apache

2、配置网站域名和目录:


如果是绑定一个域名的方式,需要在vhost做一个人工解析,以便本地能够正确访问该域名。


3、本地测试最好开启目录列表访问:


4、配置ecstore的ZendLoader授权文件

看到这个报错,就应该知道这是因为没有在php.ini中配置ecstore的授权文件造成的。
编辑php.ini ,有两种方式可打开php.ini:



打开php.ini后拉到最下面,找到如下文字 :

其中zend_loader.license_path=这行改为:
zend_loader.license_path = E:\wwwroot\test\config\developer.zl
E:\wwwroot\test\config\developer.zl对应为你放置ecstore程序的目录及文件路径

如果有多个项目,而这些项目的授权文件都不相同(版本不同授权文件不同),则可以将授权文件重命名后统一放到一个目录(如license)下,而zend_loader.license_path =指向这个目录即可(不写文件名):

zend_loader.license_path = E:\wwwroot\license

修改后如下,并保存:

修改后需要重启phpstudy服务。

最后测试一下授权文件是否定义成功:
http://localhost/phpinfo.php
查找“Zend Guard Loader”

如上则授权文件没有载入。

LicensePath有值时才表示成功。


三、安装ECStore程序

1、将包解压到你设置的网站目录,如:

2、访问你设置的域名+目录,访问程序:
如:http://www.test.com/test/
当页面出现如下画面时,表示程序可以正常安装使用了:

3、给项目创建一个数据库以供使用:
Phpstudy默认已经配置好了mysql数据库,账号root,密码为空
空密码不安全,最好重置一下root管理员的密码:

比如将新密码设置为root。


点确定后就创建了一个名称为“myecstore”的数据库。

4、phpmyadmin管理地址http://localhost/phpmyadmin/

5、 安装步骤:




等待完成,注意100%时并不表示完成了,还需要等到出现如下界面时才是真正完成:

访问网店:
http://www.test.com/test/index.php
管理网店:
http://www.test.com/test/index.php/shopadmin


6、设置ecstore的伪静态规则:

在网站根目录下,用editplus或notpad++创建一个名称为“.htaccess”的文件,内容为:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -l
RewriteRule . - [NC,L]
RewriteRule . index.php [NC,L]

然后编辑config/config.php,找到第26行,将false改成true。

7、激活ecst ore

ShopExID可以去免费注册一个。

用于线上演示时,需要在config.php中设置演示模式(把第58行的注释去掉)

否则进不了后台。

安装完成!



------分隔线--------

关键词:Onex Ecstore,phpstudy搭建,phpstudy,搭建,ECStore,环境,开发

转载请保留:http://www.hnqss.cn/html/jszx/article-2659.html

------分隔线--------