我最近继承了一个基于laravel框架的项目,在我设置之后,由作曲家安装所有需求并运行php artisan迁移,不会通过php artisan serve运行。
当我研究可能的原因时,我在SO上遇到了以下内容: laravel5: chdir(): No such file or directory (errno 2) Using artisan serve after changing the public folder name
当我在第二个添加行时遵循建议的解决方案 ''' $ app = new Illuminate \ Foundation \ Application( realpath( DIR 。' /../') ); '''
to bootstrap / app.php我得到了同样的错误。
我需要更新某个配置文件吗?我发现的大多数建议的解决方案,如更改供应商下的文件似乎相当hacky?我真的坚持这一点,任何帮助都将不胜感激 - 谢谢!
答案 0 :(得分:0)
检查您的Homestead.yalm文件夹的配置,您可以在那里指定您的项目位于文件夹 - >地图部分的位置。
答案 1 :(得分:0)
可能是作曲家的错误所以试试
Composer dump-autoload -o