【问题标题】:(Laravel) SSH install VS upload folder in server(Laravel) SSH 在服务器上安装 VS 上传文件夹
【发布时间】:2016-12-03 03:58:11
【问题描述】:

使用ssh安装laravel有什么区别

只需上传我在本地主机上工作的 laravel 项目文件夹

由于我只是将我的 laravel 项目上传到服务器但出现 Error500 所以我想按照下面的教程用 ssh 安装一个新的 laravel 项目并上传我的项目来替换它。 https://www.youtube.com/watch?v=DsgWKuGk3yM

【问题讨论】:

  • 您检查过错误日志以获取信息吗?

标签: php laravel ssh localhost


【解决方案1】:

关于您最初的问题,这根本不是很清楚,上传您的项目文件和 ssh-ing 到您的 VPS 或您的虚拟机之间是否有区别:您的工作环境是什么,我假设您正在上传这些其他地方的文件?

有两种情况:您刚刚开始,在这种情况下,我建议您关注official docs,而不是 YouTube 视频,并且有一个本地实例,您可以在其中轻松地在访客和访客之间工作和同步文件主持人。如果您使用的是 OS X 或 macOS,我建议您查看 Homestead 或 Valet。文档非常清晰简洁。

第二个:您想要部署您的应用程序,在这种情况下,托管管理工具将帮助您完成此过程(当然还有更多与配置有关的事情),因为这几乎是一件苦差事为您的服务器设置每个要求和依赖项,但如果您愿意,这也是一种替代方法。

【讨论】:

  • 我要部署我的应用程序。它可以通过“php artisan serve”为我的本地主机运行。但是当我通过 FileZilla 将我的项目上传到服务器时,似乎没有出现 laravel 的东西。
  • 你能描述得更详细些吗?如果您通过 FTP 上传文件,您看不到远程主机上反映的文件?同样有许多管理工具可以帮助您部署 Laravel 应用程序,我不建议您手动部署。
【解决方案2】:

您必须授予对 storage 和 bootstrap/cache 文件夹的写入权限。如果问题仍然存在,请检查错误日志并在此处发布错误。

【讨论】:

    猜你喜欢
    • 2019-08-09
    • 2020-11-13
    • 2016-05-29
    • 2010-09-14
    • 2018-01-25
    • 2015-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多