如何解决如何从YAML文件内部调用laravel变量?
在laravel .env文件中,我们可以调用另一个变量,例如$ {APP_URL}。现在,我将我的应用程序上传到Google Cloud App Engine并使用app.yaml,但无法正常工作。有人可以帮我解决吗?
解决方法
根据评论中的讨论,我相信您想要做的就是在app.yaml中声明APP_URL
,以将其用作同一app.yaml文件其他部分的占位符
该方法的问题在于yaml本机不支持占位符,因此,为此必须使用Anchors和Alias nodes作为解决方法。您可以在此community answer中找到更多详细信息以及有关这些主题的示例。
,我想将Laravel应用程序部署到Google Cloud后,我面临许多挑战。例如,我无法访问公用文件夹中的静态文件。可以通过app.yaml中的“ handlers”解决。对于我自己的问题,我们可以从排除文件中删除.env并将其上传到app.yaml文件旁边,并且效果很好,并且此语法'$ {APP_URL}'效果很好。我的应用程序只有一个页面,并且现在可以很好地在Google App Engine上运行。谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。