我的Homestead Laravel VirtualBox存在问题(Ubuntu 14.04.1,PHP 5.6.16,MySQL 5.7.9)。我很难解释,因为它总是有不同的错误信息,但我会尝试。
使用OctoberCMS和其他一些完全不相关的Laravel 5.x应用程序,我在我的Homestead上旋转我遇到文件问题
供应商/ laravel /框架/ SRC /照亮/数据库/ Connection.php
跳过表中的第一个字段,而此字段是带有auto_increment的id字段,因此在表中插入值的语句中的值看起来像这样
(,SECOND_VALUE,THIRD_VALUE ...)
等等。应用代码中发送的第一个值始终是"但插入vales时会跳过它。这是在我的常规OctoberCMS托管环境中永远不会发生的事情。 经过一些谷歌之后,我猜测它必须对InnoDB引擎和auto_increment id字段做一些事情,因为这是总是会产生错误的情况。
要明确的是,我并未暗示这是Laravel或我正在测试的其他应用中的某种错误,但我在正确设置环境方面缺乏知识。
感谢您的帮助。