加载ci商家库时出错



我正在尝试使用http://ci-merchant.org/用于CodeIgniter。但当我加载商家库时,我会收到以下错误:

遇到PHP错误

严重性:警告

消息:stripos()期望参数1为字符串,给定的数组

文件名:librarys/merchant.php

行号:97

遇到PHP错误

严重性:警告

消息:strtolower()要求参数1为字符串,给定的数组

文件名:librarys/merchant.php

线路编号:103

这是我的代码:

$this->load->library('merchant');
$this->merchant->load('paypal_express');

查看该文件的源代码,需要将驱动程序名称作为字符串传递。所以我非常怀疑你上面放的两行代码实际上是被调用的,看起来你正在传递一个数组作为驱动程序名称。

如果您不确定它是从哪里来的,请尝试在merchant.php文件中添加一些debug_print_backtrace()行,以确定数组是从哪里传来的。

最新更新