1

我的 Homestead Laravel VirtualBox(Ubuntu 14.04.1、PHP 5.6.16、MySQL 5.7.9)有问题。我很难解释,因为它总是有不同的错误信息,但我会尝试。

使用 OctoberCMS 和其他一些完全不相关的 Laravel 5.x 应用程序,我在我的 Homestead 上旋转我遇到了文件问题

供应商/laravel/framework/src/Illuminate/Database/Connection.php

跳过表中的第一个字段,而该字段是具有 auto_increment 的 id 字段,因此在表中插入值的语句中的值如下所示

(,second_value,third_value...)

等等。应用程序代码中发送的第一个值始终是 " 但在插入 vales 时会被跳过。这在托管环境中的常规 OctoberCMS 上从未发生过。经过一番谷歌搜索后,我猜测它必须与 InnoDB 引擎和auto_increment id 字段,因为那是总是产生错误的场景。

需要明确的是,我并不是说这是 Laravel 或我正在测试的其他应用程序中的某种错误,而是我缺乏正确设置环境的知识。

感谢您的帮助。

4

0 回答 0