Clocking IT 0.99.3 年更改后登录重定向

Clocking IT 0.99.3 Login Redirect After Year Change

抱歉,我是编程界的新手,运行遇到了一个我无法克服的奇怪问题。在我的公司,我们使用名为 Clocking IT 版本 0.99.3 的开源票务系统。不幸的是,这个程序似乎不再有任何正式支持,这就是我在这里发帖的原因。我们遇到的问题是在年份从 2014 年更改为 2015 年之后,登录页面在成功登录后不再重定向到主页,而是重定向回登录页面让您再次提供凭据。

我通过将系统时间和日期回溯到 12/31/2014 16:00:00 验证了这个理论,并且可以成功登录,但是如果日期和时间恢复为当前,则没有成功登录.

据我所知,它是 运行ning in Linux using Apache / Ruby / and MYSQL。我已经评估了 login_controller.rb 文件,但找不到任何突出的问题。我很感激你们可以提供的任何建议,并且可以根据要求检索日志或配置。谢谢。

我遇到了同样的问题,我找到了解决方案,使用命令 vim.

编辑文件 /var/www/html/cit/config/environment.rb

搜索下面的行

ActionController::Base.session_options[:session_expires]= Time.local(2015,"jan") 并更改为

ActionController::Base.session_options[:session_expires]= Time.local(2035,"jan"), 保存文件并重新启动应用程序。

问题已解决。

问候

安德烈·保利诺