不应在共享主机上部署Laravel 5项目,现在已经很清楚了。但在某些情况下,别无选择。我想把我的项目放到网上,但我需要确保一切都安全可靠。
这是一种安全的方法:
公共部分是否与应用的“私有”部分分开?或者是易受攻击的文件?我是部署Laravel项目的新手,所以这是我第一次部署项目。
答案 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';