如何保护共享服务器上的public_html文件夹?

时间:2017-12-22 03:58:23

标签: php laravel public-html

我已将laravel应用程序部署到共享主机。我的所有文件都位于public_html文件夹中,包括一个包含我的数据库凭据的.env文件。根据我在网上看到的一些文章,恶意用户可以通过某种方式访问​​public_html文件夹......这怎么可能,我该如何保护呢?

1 个答案:

答案 0 :(得分:-3)

在project / public / index.php

寻找以下内容:

   Index          prt    Mb      ttt
 2017-08-10       uu    200     200/1000=0.2 
 2017-08-11       uu    200     200/1000=0.2
 2017-08-09       uu    140     140/1000=0.014                 
 2017-08-11       uu     0      0/10000=0 

并将其更新为:

require __DIR__.’/../bootstrap/autoload.php’;
$app = require_once __DIR__.’/../bootstrap/app.php’;

除非您上传供应商目录,否则您可能会遇到运行编写器的问题。

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