【发布时间】:2020-10-30 18:13:43
【问题描述】:
我目前是部署项目文件到godaddy托管站点的新手,所以在发布之前,我阅读了一些已经在stackoverflow中创建的相关问题,我只是感到困惑,因为cpanel有public_html文件夹而我的面板没有公共html .所以现在我体验了
HTTP 错误 404。未找到请求的资源。
我唯一要做的就是移动 httpdocs 中的 laravel 文件。
我的 CPanel:Plesk Onyx 17.8.11
对于文件夹结构:
所以httpdocs里面是我所有的laravel文件
这样的网站显示..
希望有人帮助我解决这个问题。
【问题讨论】:
-
在公用文件夹(您的 laravel 公用文件夹)
yoursite.com/public中打开它,顺便说一句,将所有 laravel 项目托管到您的公用文件夹是一种糟糕的方式,任何人都可以访问您的.env和所有后端脚本 -
托管所有 laravel 项目的坏方法是什么意思?
-
确切地说是公共目录,它会暴露你所有的后端脚本,例如每个人都可以看到你的
.env文件并且可以看到你的数据库用户名和密码 -
那我应该怎么做才能防止呢?