laravel:php工匠不工作
Posted
技术标签:
【中文标题】laravel:php工匠不工作【英文标题】:laravel : php artisan not working 【发布时间】:2016-05-26 16:28:02 【问题描述】:我知道那里有很多答案,但没有一个能解决我的问题。我在 2016 年再试一次,可能有人可以提供帮助。
php artisan make:migration createxxxtable
不显示任何错误,也不创建文件
这些函数都不输出任何东西。
php artisan list
php artisan help migrate
这不是新项目。我之前一直在做这个项目,它工作得很好。创建了一堆迁移。
我尝试删除供应商内部的所有内容并执行composer install
和composer update
仍然没有运气。
我也尝试过诸如 dump-autoload 、 optimize 、 clear-compiled 等命令
谢谢
【问题讨论】:
你有没有尝试安装一个新的 laravel 副本并在那里尝试 php artisan? 好的,我去试试 @JilsonThomas 好的,它正在开发新的项目。然后呢? 我怀疑您需要将所有控制器、配置、composer.json、模型、视图移动到新项目。我不得不这样做一次。尝试了一切,但没有解决任何问题。 是的,似乎很多人都有这个问题,但没有人解决它(提到如何解决它)。至少谢谢你给了我一个方法来解决这个问题。以前没有想到这一点。 【参考方案1】:好的,找到了解决方案。我不知道是什么原因。但这是因为我在 config 文件夹中创建的 自定义配置文件 中使用了 url()
助手。 url 和其他的配置文件和值在整个网站上都可以正常工作,但它只是破坏了 artisan 命令。我不知道为什么。
从我的自定义配置文件中删除 url()
助手解决了这个问题。
【讨论】:
谢谢你!如果没有你,我永远不会想到这就是原因。为我节省了很多时间和压力。【参考方案2】:通常出现此问题是由于您的代码中的错误。检查这些公司
-
可能是您的 .env 文件中的拼写错误
可能是您的 .env 中的语法错误
在您的配置文件夹中输入错误的配置(语法错误)
【讨论】:
【参考方案3】:你能试试 php artisan 会打开 artisan 命令吗? 如果这些没有显示任何内容,请在控制台中检查您的项目路径。
【讨论】:
我做了php artisan
什么都没出现.. 我试过ls
我在正确的文件夹中看到工匠文件
顺便说一句,你似乎是新来的。这种回复更像是评论。所以下次你可能会关注 *** 的工作方式:) 没有冒犯。以上是关于laravel:php工匠不工作的主要内容,如果未能解决你的问题,请参考以下文章