【问题标题】:Laravel artisan migrate ERRORLaravel 工匠迁移错误
【发布时间】:2014-06-01 08:54:33
【问题描述】:

我尝试在 laravel 4 中通过 PHP artisan migrate 命令将数据加载到数据库中。但是终端抛出以下错误:

{"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","me

ssage":"在非对象上调用成员函数 increments()","file":"C:\xamp p\htdocs\lartut\lartut\app\database\migrations\2014_04_17_072025_create-u sers-table.php","line":15}}

不要知道是什么导致了这个错误。有人可以帮我解决这个问题吗?

【问题讨论】:

  • 在第 15 行的“2014_04_17_072025_create-users-table.php”中,您尝试在不是对象的变量上调用方法 (increments())。在那里开始调试。
  • @Maerlyn increments() 是 laravel 文档中给出的。我不知道这有什么问题。
  • 问题不在于增量,而在于您调用它的变量。
  • @Maerlyn 哦,你刚才注意到了。这是第 15 行 $table->increments('id');为什么它称“id”为非对象
  • 不,$table 是一个非对象。

标签: php mysql windows laravel-4


【解决方案1】:

这解决了我的问题。

我用过

 php artisan migrate:install

在迁移表之前。并且成功了…………

【讨论】:

    猜你喜欢
    • 2017-11-29
    • 1970-01-01
    • 2017-11-29
    • 1970-01-01
    • 2016-07-08
    • 2017-06-20
    • 2016-06-16
    • 1970-01-01
    • 2019-04-22
    相关资源
    最近更新 更多