配置ecshop 后台管理报错
发布:smiling 来源: PHP粉丝网 添加日期:2014-07-08 16:39:40 浏览: 评论:0
Strict standards: Redefining already defined constructor for class post
调试ecshop时,在支付方式栏目,报错,可以尝试以下两种方法:
一、php.ini文件的 error_reporting 的修改 E_ALL
二、
- class{
- function post()
- {
- }
- function __construct()
- {
- $this->post();
- }
- }
这是因为php4与php5的区别
PHP4中构造方法是一个与类同名的方法,而从PHP5开始,用__construct()做为构造方法,但仍然支持PHP4的构造方法.
如果同时使用的话,如果 同名方法在前的话,则会报错如题,只需对调两个方法即可,于是解决方法找到了.
安装ecshop后台报错如下:Strict Standards: mktime(): You should be using the time() function instead in sys_url online 32;
解决方法:mktime()方法改为time()方法即可。
安装ecshop时会出现“Deprecated: Assigning the return value of new by reference is deprecated in goods_bath.php online 921”
这是因为php版本在5.3以后,不能使用”=&”符号,可以直接用”=”就可以了.
出现这个问题后有两种解决方法:
方法1、把php的版本降级到5.3以下,但是这个方法现显然不是最明智的选择,所以我们会选择方法2;
方法2、对程序中”=&”符号全部用”=” 代替.
配置ecshop后台出现错误:
Strict Standards: Declaration of ucenter::add_user() should be compatible with integrate::add_user($username, $password, $email, $gender = -1, $bday = 0, $reg_date = 0, $md5password = '') in ***
Strict Standards: Declaration of ucenter::set_cookie() should be compatible with integrate::set_cookie($username = '', $remember = NULL) in***
解决方法:只要在相应的方法添加相应才参数即可.
Tags: 配置ecshop 后台管理报错
- 上一篇:配置ecshop 后台管理报错
- 下一篇:ecshop判断ipad自动访问wap版
相关文章
- ·配置ecshop 后台管理报错(2014-07-08)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)