我有一个Laravel应用程序,我正在尝试使用Elastic Beanstalk部署到AWS。它比AWS更像是Laravel问题。在本地开发时,我的应用程序可以工作。我已经在计算机上获取了所有依赖项的确切源代码,并将其部署到了AWS上。
在部署时,我将根目录更改为/ public,以便服务器知道从哪里开始。但是,当我到达体内的第一行代码时,就会遇到错误。
应用程序到达这一行:@include('inc \ navbar')
错误提示:
Facade\Ignition\Exceptions\ViewException
View [inc\navbar] not found. (View: /var/app/current/resources/views/layouts/app.blade.php)
我不确定这在我的本地环境中如何能正常工作,但在生产环境中却无法正常工作。 inc文件夹与layouts文件夹处于同一级别。