zoukankan      html  css  js  c++  java
  • laravel5.5 使用alipay SDK报错Cannot redeclare Encrypt() (previously declared in ../vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:448)

    错误现象:

    在laravel5.5 中,使用alipaySDK 报错:

    Cannot redeclare Encrypt() (previously declared in ../vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:448)

    原因:

    因为laravel框架中的Encrypt()/Decrypt()定义的加密方法和解密方法 和 alipay SDK中的Encrypt()/Decrypt()方法重名了;

    解决方法:

    在引入的SDK中,全局搜索Encrypt()/Decrypt(),然后改个方法改名就好了,比如改成alipayEncrypt()/alipayDecrypt();

    有3个文件要改

    aop/AopEncrypt.php

    aop/AopClient.php

    lotusphp_runtime/Cookie/Cookie.php

    参考自:http://www.chinacion.cn/article/2128.html

  • 相关阅读:
    Elasticsearch Windows下安装及配置集群
    .Net文件压缩
    DateHelper
    lambda Helper
    Log4net的使用
    python3之rabbitMQ
    python3之协程
    python3之paramiko模块
    python3之redis
    redis
  • 原文地址:https://www.cnblogs.com/x-x-j/p/8875140.html
Copyright © 2011-2022 走看看