我的php artisan命令刚刚停止工作。我得到一个" [RuntimeException]目录名称不能为空"错误

时间:2017-08-24 06:07:02

标签: php laravel artisan

我很高兴跟随其中一个Laracasts剧集突然间我的php工匠命令停止了工作。我刚刚得到" [RuntimeException]目录名称不能为空"

我已经搜索过这个问题,似乎没有任何帮助。最常见的答案是更新我的作曲家,然后运行php artisan config:cache然后清除,但是由于我无法运行php artisan,即使在我更新我的作曲家之后,这也错过了重点。

我该怎么办?我想理解为什么它说我的目录名是空的?这是什么目录?

提前感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

问题必须来自你的路径,请查看当前的工作目录:

echo __DIR__;

并确保从您的模板路径。

如果您正在使用它,还要检查 realpath()函数返回的内容。

答案 1 :(得分:0)

感谢您回复并尝试提供帮助。

解决方案:我发现有些文件突然丢失了。我将这个laravel项目与另一个完成工作的项目进行了比较,并一直在替换文件/文件夹直到它开始工作。

我不知道这些文件是如何消失的,但至少现在已经修复了。

谢谢大家。