ECshop网站搬家二三事
2015-11-27 13:53
483 查看
原来大二暑假在一家公司实习学了一点点关于ECshop的知识,回到学校闲来无事做了个网站,然后有一次突然发现wamp不错,突发奇想把电脑本地所有的东西都来了个大搬家,然后发现各种bug,首先是数据库一直连不上
然后是各种网站乱码,最后终于都解决了然后发现只能进去首页,子页面还是各种出错误,所以今天闲的没事把我出现的问题都总结一下,方便以后查看。
关于数据库连不上,我看了很多网站写的非常非常好,但是发现到我这根本不管用,因为我后来才发现我的是数据库配置的问题。下面是我看的网上的一些解决方法,可能对某些人出现数据库连不上有作用,但是对我这个我下面会说一下我的解决方法
对于我出现的问题,
找到data下面的config.php,曾经修改过一次数据库的密码导致数据库连不上,恩,就是这样子
解决乱码问题:创建数据库时的utf-8要选择一下
第一种解决方法是杀到cls_template.php文件中发现下面这段代码:
?
忘记说了,我的PHP版本是5.5.12,PHP5.3以上默认只能传递具体的变量,而不能通过函数返回值传递,所以这段代码中的explode就得移出来重新赋值了:
?
这样之后顶部的报错没掉了,左侧和底部的报错还需要去ecshop的后台点击清除缓存才能去除。
Strict standards: Non-static method cls_image::gd_version() should not be called statically in E:\SiteAll\zbphp.com\www\includes\lib_base.php on line346
这个错误的的处理是修改文件:E:\SiteAll\ZBPHP.COM\www\includes\cls_image.php 第693行,把
“function gd_version()” 改成“static function gd_version()” 即可。
然后是各种网站乱码,最后终于都解决了然后发现只能进去首页,子页面还是各种出错误,所以今天闲的没事把我出现的问题都总结一下,方便以后查看。
关于数据库连不上,我看了很多网站写的非常非常好,但是发现到我这根本不管用,因为我后来才发现我的是数据库配置的问题。下面是我看的网上的一些解决方法,可能对某些人出现数据库连不上有作用,但是对我这个我下面会说一下我的解决方法
对于我出现的问题,
找到data下面的config.php,曾经修改过一次数据库的密码导致数据库连不上,恩,就是这样子
解决乱码问题:创建数据库时的utf-8要选择一下
ECShop出现Strict Standards: Only variables should be passed by reference in的解决方法
第一种解决方法是杀到cls_template.php文件中发现下面这段代码:?
?
Strict standards: Non-static method cls_image::gd_version() should not be called statically in E:\SiteAll\zbphp.com\www\includes\lib_base.php on line346
这个错误的的处理是修改文件:E:\SiteAll\ZBPHP.COM\www\includes\cls_image.php 第693行,把
“function gd_version()” 改成“static function gd_version()” 即可。
相关文章推荐
- ARM架构下linux设备树加载的方法
- 前期策划对网站优化起决定决定性作用
- SOA之(2)——SOA架构基础概念与设计框架
- unicode字符集的查询网站
- SOA之(1)——SOA架构基础概念
- 类Dota2服务器架构
- 逻辑架构、体系架构、整体架构、功能架构
- 大型网站系统与中间件实践(曾宪杰)
- Otter(一)初识----简介和基本架构图
- 架构设计 & T型创新方法
- 架构设计 & T型创新方法
- CI定义默认网站主页
- IIS日志-网站运维的好帮手
- 最新1600套PHP商业网站源码下载
- Mysql-MMM实现(Mysql双主多从高可用)
- 中小型网站架构分析及优化
- 外贸网站建设:网站的命脉究竟是什么?
- 助你增加外贸网站流量的6个小技巧
- 天下数据支招如何安全迁移网站到国外服务器
- 做网站该注意哪些