在Hostinger上部署Laravel项目

时间:2018-10-23 13:58:57

标签: laravel

我正在尝试在Hostinger上部署Laravel应用程序-如何解决?我尝试在其上使用000webhostapp的部署方法,因为它们在某种程度上相似,但最终给了我

  

错误500响应

我按照此页面上的步骤将其托管在Hostinger上,但最终给了我

  

错误500

https://www.000webhost.com/forum/t/deploy-laravel-project-into-000webhost-site/127323

2 个答案:

答案 0 :(得分:0)

您引用的指南是我见过的最糟糕的指南,请遵循此指南。

https://medium.com/laravel-news/the-simple-guide-to-deploy-laravel-5-application-on-shared-hosting-1a8d0aee923e

答案 1 :(得分:0)

我不知道这是否仍然需要,因为它是一个旧线程,但是,如果有人会遇到这个问题,您有两个选择:

  1. 将所有文件夹放在 public_html 之外(上一级),并将您的 public/ 文件夹的内容仅放在 public_html 中。确保 index.php 路径正确。
  2. 将所有文件夹放在 public_html 中。在 public_html 中创建 .htaccess 文件(如果没有)并粘贴此代码以将 public/ 文件夹设为默认:

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

如果路径设置正确,两种方法都适用于 Hostinger Shared 和 Cloud 计划。