关闭

ECmall支付功能,无法安装问题

标签: ecmall安装支付方式无反应
1297人阅读 评论(0) 收藏 举报
分类:
在你的ECAMLL根目,找到includes/models/payment.model.php,找到第26行,原来代码如下:
      'config'        => array(
            'filter'    => 'serialize',
        ),
把这个改成
      'config'        => array(
            'type'      => 'array',
            'filter'    => 'serialize',
        ),

如果有朋友想知道为什么这样修正,到底是由什么引起的,欢迎交流!(引起BUG的原因HP5.3以下版本,strlen()里的参数可为数组,而PHP5.3及以上版本,会检查类型,所以导致config项长度检查失败,点了没反映)


ECmall如果出现错误代码为 ILLEGAL_PARTNER_EXTERFACE,那是因为你的支付宝配置没有选择正确(及时到付,标准双接口,担保交易接口)

Strict Standards

1)问题分析:该错误是PHP环境配置的问题,并非程序问题;
2)找到php.ini 文件,将 error_reporting 的值改为:error_reporting  =  E_ALL & ~E_NOTICE
或者xmapp中修改值为:E_ALL & ~E_DEPRECATED & ~E_STRICT
3)重启Apache或者IIS。
4)完毕

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:135166次
    • 积分:2300
    • 等级:
    • 排名:第16889名
    • 原创:83篇
    • 转载:92篇
    • 译文:0篇
    • 评论:1条
    文章分类
    最新评论