0x01
shopex和ecshop是同一家公司的产品,现阶段shopex是已经停止维护的了,可以在一些第三方源码站点下载源码,由于shopex使用了zend代码加密,所以如果是想配置这个环境,也是需要我们配置这个解码环境的,否则,你去安装shopex的时候就是乱码,没有办法安装,但是自己安装的话是比较麻烦的,所以我们可以直接使用phpstudy,这里建议使用那种老版本的phpstudy,不是那个什么小皮。。。并且要将phpstudy切换到5.2版本的PHP(因为只有5.2版本低的内置了zend环境)
0x02
安装好phpstudy并且选好php版本之后,我们还要再去php.ini增加两行配置,找到[zend],一般是在文件最后一行
zend_optimizer.optimization_level=15
zend_extension_ts="D:\phpStudy2018\PHPTutorial\php\php-5.2.17\ZendOptimizer\Optimizer\php-5.2.x\ZendOptimizer.dll"
ZendOptimizer.dll文件不一定是和我一样的,你可以使用everything搜索一下这个文件在哪,然后写成对应的路径即可,记得重启phpstudy。
0x03
解决乱码之后,还会出现无法安装的情况 需要删除源码中的一些文件install\install.core.php
第200行的//获取demo数据列表的内容
以及第206行的//获取模板测试数据内容
0x04
最后是无法访问shopex的后台的,shopex的后台文件路径是shopadmin,会要求连接 license.shopex.cn 但是这个站点是已经关闭的,貌似是要进行一个激活授权操作