如何在共享服务器上托管laravel 5.7

时间:2019-03-29 11:41:06

标签: php laravel-5

我无法使laravel 5.7在共享主机上工作。

我尝试使用以下教程: -https://medium.com/laravel-power-devs/deploy-laravel-projects-on-shared-hosting-2008be6f6f03 -这也是https://medium.com/laravel-news/the-simple-guide-to-deploy-laravel-5-application-on-shared-hosting-1a8d0aee923e

但是他们中没有一个解决了我的问题,即使关于同一主题的所有stackoverflow问题都没有帮助我。请帮忙。我花了1:30分钟以上,直到现在我还没有任何解决方法。

1 个答案:

答案 0 :(得分:1)

  1. 将项目public文件夹的内容放入服务器的public_html
  2. 将其他所有内容都放在文件夹中,并随便命名。例如project_support,并将其放置在服务器的根目录中(public_html的上一级)
  3. 将public_html文件夹中的index.php文件中的require __DIR__.'/../vendor/autoload.php';更改为require __DIR__.'/../project_support/vendor/autoload.php';
  4. 将public_html文件夹中的index.php文件中的$app = require_once __DIR__.'/../bootstrap/app.php';更改为$app = require_once __DIR__.'/../project_support/bootstrap/app.php';
  5. 根据您的要求配置.env