代码之家  ›  专栏  ›  技术社区  ›  Arpan Mukherjee

为什么我无法访问布局。heroku主机上的应用程序(适用于lavravel应用程序),但不适用于localhost?

  •  0
  • Arpan Mukherjee  · 技术社区  · 6 年前

    我是一名学生,创建了我的第一个Laravel应用程序(博客应用程序)。我创建了一个名为app的布局/主视图。刀身php位于resources/views/layouts文件夹中。

    我使用的是laravel 5.6。

    它可以在本地主机上完美工作,但不能在heroku主机上工作。

    这是我的项目结构

    enter image description here

    这是我家的密码。刀身php

    enter image description here

    Heroku主机错误屏幕如下

    enter image description here

    本地主机视图

    enter image description here

    对这个问题一无所知。我需要你的支持。

    编辑

    我解决了这个问题。我在windows系统上,在linux平台上托管。所以,我可爱的无辜windows没有用“布局”更新服务器上的“布局”。

    但我还有另一个问题

    enter image description here

    当做 Arpan公司

    但加载/登录/注册正确

    enter image description here

    现在这还没有结束,

    当我键入/登录它给我的url时 enter image description here

    现在我观察到,当我单击链接时,它显示我的连接不安全并且显示正确,但当键入https时,却显示不正确。

    请帮我分析和解决这个问题。

    Github repo链接 : https://github.com/ArpanKIIT2017/blog4b/

    2 回复  |  直到 6 年前
        1
  •  0
  •   aimme    6 年前

    这是因为应用程序找不到该文件。但一切看起来都很好。能否检查远程服务器上是否存在该文件。 您使用什么将文件推送到远程服务器?。

    尝试运行

    php artisan view:clear
    

    在本地和heroku上

        2
  •  0
  •   Arpan Mukherjee    6 年前

    实际上,Heroku在免费层不支持SSL。所以https实际上不起作用。

    Finnaly将我的应用程序迁移到postgre sql。

    问题主要是由于“Layouts”的大小写表示。

    所以我的应用程序启动并运行时只有一个问题,那就是heroku不支持文件上传。它没有存储任何文件上载。正在搜索与此帖子无关的解决方案。

    非常感谢。