为什么我的 git 克隆只显示一个空白页?



我的本地计算机上有一个 Git 存储库,它被克隆到共享服务器上。在我的本地计算机上一切正常,但在共享服务器上,我有一个空白页。

我在我的FTP客户端中看到所有代码,并得到git状态:

On branch master
Your branch is up-to-date with 'origin/master'.

在我的本地计算机上,我有相同的消息,因此源是最新的。

现在奇怪的事情是:在我的本地计算机上,我可以看到我的网站。但是在我的服务器上,它只是一个空白页。这怎么可能?这是否与 htaccess 有关?代码应完全相同。

技术信息:本地计算机是 Mac OSX。共享服务器是Linux系统。我已经安装了Symfony框架

您正在使用Symfony框架,但正如共享服务器上的评论中所述,您没有Composer来安装依赖项。
Symfony的.gitignore 忽略了vendor/目录,因为通常在部署过程中通过执行composer install

依赖。在您的情况下,如果您的共享服务器上没有 Composer,则可以将vendor/目录从您的 PC 复制/粘贴到您的服务器上。
更新依赖项时,不要忘记再次复制/粘贴它。

更简单的方法是在服务器上安装 Composer 以在每次将项目推送到服务器上时执行composer install

相关内容

  • 没有找到相关文章

最新更新