【问题标题】:Unable to Configure Laravel Project on Live Apache Server无法在 Live Apache 服务器上配置 Laravel 项目
【发布时间】:2017-02-04 15:44:16
【问题描述】:

无法在 Live Apache 服务器上配置 Laravel 项目。以下是共享主机上的 Apache Server 版本:

服务器:Apache/2.4.18

您可以访问以下网址查看更多详情:

www.pawras.com

转到检查元素,然后在网络选项卡中。在那里你可以得到详细的信息。

项目在具有 Apache 版本的本地服务器上成功运行:

服务器:Apache/2.4.17

我不确定在实时服务器上上传项目时如何配置 .env。或者是否编辑 .htaccess 文件。很多困惑,我已经尝试了各种解决方案,但没有成功。

有人告诉我让我的托管服务提供商更新 Apache 服务器。但我不知道该怎么办。是否要求 Apache 服务器更新或根据实时服务器配置多个文件。

【问题讨论】:

    标签: php apache laravel configuration shared-hosting


    【解决方案1】:

    我建议你首先检查公用文件夹的路径是否可以被其他人读取。

    其次,我建议查看 this page,因为它涵盖了设置 Apache 所需的一切。

    【讨论】:

    • 这里是 cPanel 上的目录。所有项目文件都在 public_html 文件夹中。 (/home/pawras)
      .cagefs
      .cl.selector
      .cpanel
      .cphorde
      .htpasswds
      .trash
      etc
      laravel
      日志
      mail
      public_ftp
      public_html //Project Files inside
      tmp
    • 您使用的是共享主机? doc 根指向 /home/pawras/public_html,而 laravel 索引文件位于 /home/pawras/public_html/public。您必须检查 www.pawras.com/public,我认为您的系统还有另一个问题。可能是PHP版本太旧了。
    • 如何更新服务器上的Php版本? @Mihkel Allorg
    • cpanel 中的某处,也许这可以帮助你:inmotionhosting.com/support/edu/cpanel/getting-started-cpanel/…
    【解决方案2】:

    没有看到您的文件夹设置正确,我猜是因为您在共享主机上。

    您是否重组了 laravel 文件夹?如果是这样,您是否更新了您的 paths.php。

    请参阅此线程中的解决方案。 http://laravel.io/forum/03-06-2015-how-to-setup-laravel-5-in-shared-hosting

    【讨论】:

      【解决方案3】:

      确保您对 public、storage 和 bootstrap 文件夹提供了足够的权限。

      【讨论】:

        猜你喜欢
        • 2017-04-26
        • 2021-12-05
        • 2014-06-20
        • 1970-01-01
        • 2019-09-11
        • 2017-04-27
        • 2019-04-23
        • 2016-11-26
        • 1970-01-01
        相关资源
        最近更新 更多