insert_batch工作实时服务器;我的服务器;但不是覆盆子

时间:2017-08-01 21:45:44

标签: php codeigniter codeigniter-3

我在我的树莓中安装了PHP7.1,并将项目文件夹从我的个人电脑复制到了树莓。

除了我使用函数insert_batch时,我的整个项目在树莓中工作正常。

相同的代码在我的在线服务器上运行没有任何问题,在我的个人计算机上。话虽如此,我唯一的结论是某些库/依赖项可能会丢失?

这是我想要插入的内容: Array[0] = array('field_1' => 'value_field_1', 'field_2' => 'value_field_2');

我收到了错误:

<p>Severity: Warning</p>
<p>Message:  array_keys() expects parameter 1 to be array, boolean given</p>
<p>Filename: database/DB_query_builder.php</p>
<p>Line Number: 1520</p>

现在,我不会编辑框架的核心,因为它在其他计算机上工作,它必须是配置问题。

说清楚:我的实时服务器工作并使用linux;我的个人电脑工作,它是Xampp的窗户。

1 个答案:

答案 0 :(得分:0)

几个月前我遇到了同样的问题,我不记得了。

<强>解决

CodeIgniter 3.0 insert_batch works localhost but not on server