Laravel on shared host:安全的方法

时间:2016-04-06 20:38:21

标签: php security laravel deployment

不应在共享主机上部署Laravel 5项目,现在已经很清楚了。但在某些情况下,别无选择。我想把我的项目放到网上,但我需要确保一切都安全可靠。

这是一种安全的方法:

  • 将/ public文件夹的所有内容放在根目录
  • / project文件夹中的所有其余内容

公共部分是否与应用的“私有”部分分开?或者是易受攻击的文件?我是部署Laravel项目的新手,所以这是我第一次部署项目。

1 个答案:

答案 0 :(得分:0)

不,这两个文件夹仍然保密。

/home/username/public_html  -- public part
/home/username/laravaelAppSource -- private part with application

但要使其工作,您应该更改public_html中的index.php /home/username/public_html/index.php

problem.require __DIR__.'/../laravaelAppSource/bootstrap/autoload.php';