thinkphp 支付宝错误 Class 'Think' not found

Class ‘Think‘ not found D:\www\DonatePlatform\ThinkPHP\Extend\Vendor\alipay\lib\alipay_submit.class.php 第 29 行.

经过仔细排查发现alipay_submit.class.php中

这个方法
 function AlipaySubmit($alipay_config) {
   $this->__construct($alipay_config);
  }
方法名称与类名称相同,其实下面的办法是为了兼容php版本,我的是php5.2.6所以我把AlipaySubmit方法注释掉了,结果没有错误了,可以正常使用,或者你可以改这个方法名称。

//php5中:__construct(好处是修改类名时不用修改些方法名)
function __construct($alipay_config){
        $this->alipay_config = $alipay_config;
    }
//php4中:方法名与类名相同
//   function AlipaySubmit($alipay_config) {
//       $this->__construct($alipay_config);
//   }

thinkphp 支付宝错误 Class 'Think' not found

时间: 2024-08-26 07:43:18

thinkphp 支付宝错误 Class 'Think' not found的相关文章

Thinkphp 支付宝插件的引入 和调用

本文版权归本宝宝所有 未得允许不得转载 下载地址传送门 https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.twLYka&treeId=62&articleId=103566&docType=1 1 文件 demo 的下载  后 选择 md5版本或者是RDA版本    我这儿选择MD5版本  php utf8  版本    更改一下 文件名 2 文件的放入 在 Thinkphp/library/vendor

iOS工程集成支付宝错误Undefined symbols for architecture armv7

问题描述: 新工程中需要集成支付宝功能,于是咱就把支付宝的库给集成了进入然后就出现了下面这种错误了说,错误信息如下: Undefined symbols for architecture armv7: "CreateRSADataVerifier(NSString*)", referenced from: -[AppDelegate parseURL:application:] in AppDelegate.o ld: symbol(s) not found for architect

iOS工程集成支付宝错误symbol(s) not found for architecture x86_64

1.定位到项目的Build Settings 2.Valid Architectures 把arm64去掉 原因,你所集成的支付宝SDK不支持64

ThinkPHP 2053错误

这个报错是调用存储过程的时候产生的,用的是5.1的代码是根据官方文档写的,我怀疑5.0也有这个问题.去官方查了一下发现不少人有这个问题,但是官方都没有回应过,只能自己动手一步步调了. $center = input('c',1);$outParam = null;$data = Db::query('call get_day(:in_param2)',[ 'in_param2' => [&$center, \PDO::PARAM_INT], ]); 注意这里的变量要用引用的方式 TP5.1

Nginx 下无法读取session 导致 thinkphp验证码错误

打开php配置文件 php.ini 使用搜索命令 whereis php.ini 一般在:/etc/php.ini 目录下 使用vim命令打开 找到: session.save_path 找到php保持session文件的目录. 如果目录不存在则创建 使用chmod授予777权限.

2017年03月14日 新模块投产日记

婚后第一个white day,却被工作羁绊住了脚步. 历时一年的模板改版终于要上线了!!! 2周前PM欢天喜地的宣布了他的工作成果,虽然此模块改版的后端是由我个人独立完成的,但是经历了去年十一的二次大改版,去年双十一双十二的两次跳票.早已把业务逻辑完全抛在了脑后. 而甲方在模块改版过程中也经历了两次领导层大换血,新来的领导完全推翻老人的设计,而这个项目居然是我们公司的AC"送"给甲方的,导致甲方在改版时肆无忌惮,业务逻辑变了又变,也许到现在,除了乙方当事人一些隐约的记忆和甲方不肯认领的

【转载】tp自定义提示信息页面

原文链接 [TP笔记]ThinkPHP自定义错误页面.成功页面及异常页面 2014/06/20 | ThinkPHP | 13 条评论 | (5评) | 看了前面分享的一篇<什么是真正的程序员?>,觉得自己离这个目标还差的很远,所以要抓紧朝着这个方向前进.作为一名PHP小码农,掌握一种框架是必须的.所以今天开始我们就从国产PHP框架 ThinkPHP 开始学起~ 为什么会选择 ThinkPHP 呢?首先,作为一款国产PHP框架,文档肯定比国外那些框架要丰富的多,而且容易看懂:其次,ThinkP

ThinkPHP整合支付宝担保交易

ThinkPHP整合支付宝担保交易本代码参考大神 http://www.thinkphp.cn/code/240.html 的思路 1.登陆支付宝后台,下载担保交易的集成包. 2.下载完成后的文件说明: 纯担保交易接口-create_partner_trade_by_buyer(2 ThinkPHP整合支付宝担保交易本代码参考大神 http://www.thinkphp.cn/code/240.html 的思路 1.登陆支付宝后台,下载担保交易的集成包. 2.下载完成后的文件说明: 纯担保交易接

ThinkPHP实现支付宝接口功能

最近做系统,需要实现在线支付功能,毫不犹豫,选择的是支付宝的接口支付功能.这里我用的是即时到帐的接口,具体实现的步骤如下:一.下载支付宝接口包 下载地址: https://doc.open.alipay.com/doc2/detail?treeId=62&articleId=103566&docType=1 具体如何下载,我就不在罗嗦了-- 很多人反映,用支付宝的接口到最后面会出现验证错误.其实,这里需要对接口程序进行一下改造.需要添加几个自定义函数.为了让大家以后避免出现同样的问题,我把