在Debian /Linux服务器上的最后一天,我已经将LimeSurvey从5.0.1更新到5.2.5,我无法再编译任何问题单,因为当访问者结束时,LimeSurvey会与这个SodiumException崩溃:
Wrong decryption key! Decryption key has changed since this data were last saved, so data can't be decrypted. Please consult our manual at https://manual.limesurvey.org/Data_encryption#Errors
它只是说我应该处理我的文件secret.php,但我确信:
application/config/security.php你出过这种事吗?哪里出了问题?LimeSurvey试图解密的数据是什么?
附注:
发布于 2021-12-15 07:24:52
如果“错误解密密钥”错误仅在LimeSurvey发送电子邮件时发生(例如,当您完成调查时),请尝试如下:
Configuration > Global Settings > E-mail settingsSave (按钮应位于页面顶部)由于某些原因,LimeSurvey默认对SMTP密码进行加密。因此,再次保存它将迫使它再次被正确加密。
一些参考资料:
附注:
我已经更新了wiki以添加此注释,因此应该很容易解决以下问题:
注意:如果这不能为您修复它,请尝试调试LimeSurvey:
通过这种方式,您应该能够理解哪些信息是加密的。
另外,考虑从备份中恢复application/config/security.php文件,因为如果您还没有修复,那么您可能在此时丢失了它。
https://serverfault.com/questions/1086361
复制相似问题