一、下载和安装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行的注释去掉)
否则进不了后台。
安装完成!