我想从我的本地主机将 Laravel 5 项目部署到共享主机,但我面临很多问题。我已将所有文件上传到共享主机(PHP 5.5)的子文件夹中,当我尝试http://domain.com/subfolder/public时,它显示 500 错误。我检查了laravel.log
但什么也没发现,将其设置storage/
为 777 但仍然没有更改(显示来自本地主机的最后一个错误)。
我也检查了一下.htaccess
,看起来不错。我搜索了很多并尝试了很多东西,但仍然面临同样的问题。
现在,我的共享主机提供了 SSH 访问权限,所以我安装了一个新的 Laravel 项目。然后将我编辑和添加的文件从我的本地主机复制到主机。然后我更新作曲家和转储自动加载,现在我的应用程序正在工作文件。
但我不确定我所做的过程。这是正确的方式吗(我不这么认为)?请让我知道直接上传文件的问题是什么,如果我将第二个系统用于我的生产应用程序是否有任何问题。