【问题标题】:Laravel document root set up for domain by cpanel - security threat? [closed]cpanel 为域设置的 Laravel 文档根目录 - 安全威胁? [关闭]
【发布时间】:2013-01-09 01:08:28
【问题描述】:

我在共享主机计划中安装了 Laravel,他们使用 CPanel。

当我设置域时,我将它的文档根目录指向 Laravel 公用文件夹,一切似乎都正常。

这是好的做法吗?有人告诉我,将它放在 public_html 文件夹中根本不好,但是如果服务器仅在 public 文件夹之外为该域提供文档,那与将它放在 public_html 文件夹之外是一样的吗?

我已在 cPanel 中设置域以在 /home/user/public_html/site.com/public 之外提供服务。

我只是想确保它是安全的。

【问题讨论】:

    标签: php cpanel laravel


    【解决方案1】:

    把你所有的文件放到/home/user,然后把'public'的内容放到/home/user/public_html,在bootstrap/paths.php中修改$paths['public'] > 文件以反映这一点,如下所示:

    'public' => __DIR__.'/../public_html',
    

    【讨论】:

    • 很好的解决方案,刚刚做了,效果很好。谢谢!
    • 我使用的是廉价的共享主机计划,它不允许我将文件放在 /home/user 中,只能放在公共文件夹中……有什么解决方法吗?我正在使用 ipage.com
    猜你喜欢
    • 2022-11-04
    • 1970-01-01
    • 2012-06-19
    • 2021-01-31
    相关资源
    最近更新 更多