一个laravel项目可以在主机上正常运行。当我下载项目文件并想在Xampp上运行时,我遇到了一些问题。
首先,php artisan
命令运行正常。但是当我想运行php artisan serve
时,它返回错误:
[ErrorException]
chdir():没有这样的文件或目录(错误号2)
此后,我尝试修复它,并在stackoverflow问题中进行搜索,但没有一个可以帮助我。
我尝试了php artisan config:clear
命令,它运行正常。之后,当我要运行php artisan
时会返回另一个错误,即:
[Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException]
Laravel版本:"laravel/framework": "5.5.*"
更新:
我知道为什么在配置缓存命令后返回 NotFoundHttpException 错误。这是因为APP_URL
设置为http://localhost:8000
。在此之前,将其设置为可以在其上运行的域地址(在具有该域的主机上)。
我测试了相关问题中的所有答案,因此请不要重复投票,因为与其他答案略有不同。
如果您以前遇到过此问题,请提供帮助。