【发布时间】:2022-12-15 07:34:02
【问题描述】:
我的 debian 服务器上有一个 php 程序。 如果设置它并将php版本更改为8.1。 现在服务器给我一条错误消息:
一些非版本化文件已过时 - 警告:一个或多个不包含在 REDCap 版本目录中但位于 Web 服务器的主 REDCap 目录中的文件被发现已过时,因此需要替换。单击下面的下载按钮下载包含您需要替换的文件的 zip 文件。
我想知道什么是非版本控制文件,以便解决该问题。
下载那个 .zip 文件后,我看了看里面,发现里面是空的…… 我没有更改服务器主目录中的任何内容......
谢谢
【问题讨论】:
-
不受版本控制管理的文件。
-
目前尚不清楚您在哪里/何时/如何看到此错误。 “服务器给我一个错误”是对它发生的上下文的非常模糊的描述。
-
完全在黑暗中拍摄,但检查本地文件和远程文件之间的行尾差异(CRLF 与 LF)。一些版本控制系统会将它们检测为不同(它们应该)。如果不是,您需要获取有关差异的更多信息,或者可能,您可以忽略此错误。这完全取决于我们没有的上下文。
-
你应该把它带到 REDCap 社区。如果您正在安装 REDCap,那么您应该登录社区。在这种情况下,非版本化是指位于服务器上基本 redcap 应用程序目录中的文件,其中您还将为已安装的不同版本的应用程序提供“版本化”目录,即
redcap_v12.5.10/、redcap_v12.5.16/, ETC。 -
啊好吧,我能够修复它。谢谢你们!