[急!!!]升级php5.4后的问题
2016-07-07 15:12 来源:www.chinab4c.com 作者:ecshop专家
今天将服务器做了一次升级,将系统换为最新的2012,原有的php升级到最5.4版本,将数据库迁移到单独的数据库服务! 按照网上前辈们的经验,改好相关配置后有两个问题一直无法解决! 第一个问题: 与论坛做过UC整合的商城出现:PHP Strict Standards: Declaration of ucenter::login() should be compatible with integrate::login($username, $password, $remember = NULL) in D:\wwwroot\vip_jnfish\web\shop\includes\modules\integrates\ucenter.php on line 52 PHP 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 D:\wwwroot\vip_jnfish\web\shop\includes\modules\integrates\ucenter.php on line 52 PHP Strict Standards: Declaration of ucenter::set_cookie() should be compatible with integrate::set_cookie($username = '', $remember = NULL) in D:\wwwroot\vip_jnfish\web\shop\includes\modules\integrates\ucenter.php on line 52 没有做UC整合的没有问题!怀疑是不是有配置文件没有修改到! 第二个问题就是: 后台的验证码一直不能正常显示! 希望牛人们不吝赐教!感激万分!! |
回答:
第二个问题 应该和环境配置的问题。 第一个问题 的确是和uc整合有关系,具体的还是需要根据代码测试 |
不能这么肯定就是UC造成的。你先检查下你的环境配置是否正常。 |
没有UC整合的都没问题滴!配置环境的话应该是没啥问题! 因为Discuz的论坛都正常跑着的! |
又重新安装了一遍最新的程序,在前面的环境监测都没有问题,安装完成后,后台还是不能显示验证码! |
官方有人在吗? |
PHP 5.4.X貌似不能检测是GD版本,需要修改源码... 但是第一个问题我也遇到了,还没解决... |
PHP5.4,子类的方法名如果和父类方法名相同,则子类的参数列表也要和父类的参数列相同。 PHP外行给你的解答。 |
后台验证码不显示,尝试修改:error_reporting 貌似这帖子老久了, |
新手看帖 学习中 礼貌顶帖 |
我也遇到这个问题 php版本是php-5.4.0RC4-Win32-VC9-x86 ecshop版本是V2.7.3 Release 1106正式版 然后在后台的会员管理>会员整合栏目下出现如下提示 Strict Standards: Declaration of phpbb::set_cookie() should be compatible with integrate::set_cookie($username = '', $remember = NULL) in F:\www\es\includes\modules\integrates\phpbb.php on line 232 Strict Standards: Declaration of phpwind6::set_cookie() should be compatible with integrate::set_cookie($username = '', $remember = NULL) in F:\www\es\includes\modules\integrates\phpwind6.php on line 353 Strict Standards: Declaration of ucenter::login() should be compatible with integrate::login($username, $password, $remember = NULL) in F:\www\es\includes\modules\integrates\ucenter.php on line 630 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 F:\www\es\includes\modules\integrates\ucenter.php on line 630 Strict Standards: Declaration of ucenter::set_cookie() should be compatible with integrate::set_cookie($username = '', $remember = NULL) in F:\www\es\includes\modules\integrates\ucenter.php on line 630 Strict Standards: Declaration of vbb::set_cookie() should be compatible with integrate::set_cookie($username = '', $remember = NULL) in F:\www\es\includes\modules\integrates\vbb.php on line 300 百度google都没找到比较详细的解决方案,只好来这里求助了 |
我的后台都没法进了 |
为了回复这个问题,坑爹的收藏贴文若干,加上好友若干。。。。。。 正好我也碰到这个问题,解决了,思路如下 Declaration of phpbb::set_cookie() should be compatible with integrate::set_cookie($username = '', $remember = NULL) in /mnt/www/ecshop/admin/includes/lib_main.php on line 40 出错位置,后台会员中心的会员整合 原因为加载的模块中,其父类对象定义的函数参数名称与子类的不一致,牵涉到的模块目录在 /includes/modules/integrates 中,找到对应的文件,将其出错函数的参数改的与 integrate.php 中的一致即可 |
新手看帖 学习中 礼貌顶帖 |
最近更新
常用插件
- ecshop二次开发商品购买备
ecshop销售统计 插件介绍:ecshop二次开发订单销售统计和商品购买备注服...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop注册推荐送现金插件
ecshop中的促销售功能还不是很完善,随着电子商务系统的发展和进步,...
- ecshop会员中心订单excel倒出
ecshop会员中心订单excel倒出...
- ecshop2.7.2退换货申请插件
ecshop2.7.2退换货申请插件,主要是在 ecshop 现在的基础上,对ecshop的订单处...
ecshop热门问答
ecshop热门资料
ecshop旗舰版
ecshopexceeded
ecshop现金任务
ecshop宽度调节
ecshop环境影响
ecshop火狐浏览器
zencart分析
ecshop申请财付通
ecshop额度
ecshop首页广告位
ecshop商品价格显示规则
ecshop爱慕
ecshopPHP版本兼容
ecshop实体店
ecshop美金
ecshop预定
ecshop相册切换
ecshop补款插件
ecshopsuccessful
ecshop配货
ecshop验证邮件送积分
ecshopHISHOP
ecshop邮箱
dedecms非常慢
ecshop跟踪查询
ecshop虚拟商品
ecshop新品推荐
ecshop遮挡
ecshop行业
ecshop免费邮箱