我很高兴跟随其中一个Laracasts剧集突然间我的php工匠命令停止了工作。我刚刚得到" [RuntimeException]目录名称不能为空"
我已经搜索过这个问题,似乎没有任何帮助。最常见的答案是更新我的作曲家,然后运行php artisan config:cache然后清除,但是由于我无法运行php artisan,即使在我更新我的作曲家之后,这也错过了重点。
我该怎么办?我想理解为什么它说我的目录名是空的?这是什么目录?
提前感谢您的帮助。
答案 0 :(得分:0)
问题必须来自你的路径,请查看当前的工作目录:
echo __DIR__;
并确保从您的模板路径。
如果您正在使用它,还要检查 realpath()函数返回的内容。
答案 1 :(得分:0)
感谢您回复并尝试提供帮助。
解决方案:我发现有些文件突然丢失了。我将这个laravel项目与另一个完成工作的项目进行了比较,并一直在替换文件/文件夹直到它开始工作。
我不知道这些文件是如何消失的,但至少现在已经修复了。
谢谢大家。