【问题标题】:laravel : php artisan not workinglaravel:php工匠不工作
【发布时间】:2016-05-26 16:28:02
【问题描述】:

我知道那里有很多答案,但没有一个能解决我的问题。我在 2016 年再试一次,可能有人可以提供帮助。

php artisan make:migration createxxxtable

不显示任何错误,也不创建文件

这些函数都不输出任何东西。

php artisan list
php artisan help migrate

这不是新项目。我之前一直在做这个项目,它工作得很好。创建了一堆迁移。

我尝试删除供应商内部的所有内容并执行composer installcomposer update 仍然没有运气。

我也尝试过诸如 dump-autoload 、 optimize 、 clear-compiled 等命令

谢谢

【问题讨论】:

  • 你有没有尝试安装一个新的 laravel 副本并在那里尝试 php artisan?
  • 好的,我去试试
  • @JilsonThomas 好的,它正在开发新的项目。然后呢?
  • 我怀疑您需要将所有控制器、配置、composer.json、模型、视图移动到新项目。我不得不这样做一次。尝试了一切,但没有解决任何问题。
  • 是的,似乎很多人都有这个问题,但没有人解决它(提到如何解决它)。至少谢谢你给了我一个方法来解决这个问题。以前没有想到这一点。

标签: php laravel command-line laravel-artisan artisan-migrate


【解决方案1】:

好的,找到了解决方案。我不知道是什么原因。但这是因为我在 config 文件夹中创建的 自定义配置文件 中使用了 url() 助手。 url 和其他的配置文件和值在整个网站上都可以正常工作,但它只是破坏了 artisan 命令。我不知道为什么。

从我的自定义配置文件中删除 url() 助手解决了这个问题。

【讨论】:

  • 谢谢你!如果没有你,我永远不会想到这就是原因。为我节省了很多时间和压力。
【解决方案2】:

通常出现此问题是由于您的代码中的错误。检查这些公司

  1. 可能是您的 .env 文件中的拼写错误
  2. 可能是您的 .env 中的语法错误
  3. 在您的配置文件夹中输入错误的配置(语法错误)

【讨论】:

    【解决方案3】:

    你能试试 php artisan 会打开 artisan 命令吗? 如果这些没有显示任何内容,请在控制台中检查您的项目路径。

    【讨论】:

    • 我做了php artisan 什么都没出现.. 我试过ls 我在正确的文件夹中看到工匠文件
    • 顺便说一句,你似乎是新来的。这种回复更像是评论。所以下次你可能会关注 Stackoverflow 的工作方式:) 没有冒犯。
    猜你喜欢
    • 2014-03-19
    • 1970-01-01
    • 2016-04-03
    • 2016-07-30
    • 1970-01-01
    • 2016-03-19
    • 2018-07-25
    • 2017-11-12
    • 2021-12-20
    相关资源
    最近更新 更多