网站显示旧版本 - Git或Laravel?

时间:2015-07-22 13:53:04

标签: git laravel version-control routes views

我一直在尝试将网站的文件系统移动到新的服务器上,而且我遇到了一个我完全不知所措的问题。当我通过服务器,FTP客户端和ssh查看文件系统时,我可以看到所有文件都是最新的,并且与我最近的开发版本相匹配。但是当我尝试通过页面访问它时,我看到一个版本的头版已经过了几个月,在文件系统中甚至不存在了。

我能想到的唯一可能导致此行为的是Git,但服务器甚至没有安装它。我在文件系统中的.git存储库随着文件传输一起被移动了 - 但是git存储库是否可以将文件系统的旧版本叠加到现有文件上,而无需安装或实例化git?

我正在使用

  • Laravel
  • Ubuntu Server
  • 我的开发服务器上的Git(未在生产中安装)
  • Filezilla上传

当我用Artisan检查我的路线时,一切都检查出来,我无法访问我之前删除的任何旧版本的路线 - 它只显示404.我认为这只是叠加的视图目录用这些旧文件。但我不知道是什么导致它或如何阻止它。

1 个答案:

答案 0 :(得分:2)

听起来你的视图可能有旧版本的缓存文件,没有重写新文件的权限。

尝试清除/ app / storage / views文件夹,并确保运行Web服务器的用户可以写入该文件夹。