相信很多人都遇到过和我一样的问题:php5.3以上版本不再支持Zend Optimizer,但是shopex等网站必须使用更高版本的Zend。
经过n小时的悲惨摸索,终于搞定了,但最后只能屈服于shopex……
首先,如果Zend Guard Loader for你想使用 PHP5.3.x版本,你必须下载NTS版本,并且必须用VC9编译。 这两点一定要注意,一错就不能使用 Zend Guard Loader。
目前wampserver 2.1e(32位版本)自带的php5.3.5是VC6编译的,所以在wampserver 2.1e环境下不能直接使用Zend Guard Loader。 wampserver 2.1d(64位版本)自带的php5.3.4是VC9编译的,但是是TS版本,所以不能用。
如果要使用新版本的php+zend guard,只能去php网站下载一个nts版本的vc9编译好的php。
但是,即使你使用新版本的php和zend guard,也不能使用shopex4.8.5,而且会因为zend版本的原因导致解析出错。
因此,为了使用这个版本的shopex,我们只能强制切换到php 5.2.x 版本+ Zend Optimizer 3.3.3。
当然,这里也需要注意的是,PHP 5.2.17 必须用 TS 版本的 VC6 编译才能与 Zend Optimizer 3.3.3 一起工作,真是个变态!
最后,完成这个环境后,我们终于可以安装shopex了。 但是,在安装过程中,创建新数据库的过程总是失败。
查看mysql数据库,发现只有97个表,如果完全安装,应该是109个表。 我搜索了很多地方,但我不知道问题出在哪里。
终于找到原因了,mysql版本太高。 然后从Mysql 5.5.8回到Mysql 5.1.55就正常了。

1.本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2.分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3.不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4.本站提供的源码、模板、插件等其他资源,都不包含技术服务请大家谅解!
5.如有链接无法下载或失效,请联系管理员处理!
6.本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!