Điểm:0

LimeSurvey: SodiumException: Khóa giải mã sai

lá cờ eg

Ngày cuối cùng trong máy chủ Debian GNU/Linux sản xuất, tôi đã cập nhật LimeSurvey từ 5.0.1 lên 5.2.5 và tôi không thể biên dịch bất kỳ bảng câu hỏi nào nữa, bởi vì khi một khách truy cập đến cuối, LimeSurvey sẽ gặp sự cố với điều này NatriException:

Khóa giải mã sai! Khóa giải mã đã thay đổi kể từ khi dữ liệu này được lưu lần cuối nên không thể giải mã dữ liệu. Vui lòng tham khảo hướng dẫn của chúng tôi tại https://manual.limesurvey.org/Data_encryption#Errors

Nó chỉ nói rằng tôi nên chăm sóc hồ sơ của mình bí mật.php nhưng tôi chắc chắn rằng:

  • tôi đã bảo tồn ứng dụng/config/security.php trong quá trình cập nhật
  • dù sao tôi cũng không có bất kỳ câu hỏi được mã hóa nào (tôi đã kiểm tra lại mọi câu hỏi)
  • dù sao thì tôi đã tắt mã hóa trong "các trường bổ sung" của tất cả những người tham gia (ngay cả khi tôi không có bất kỳ trường bổ sung nào và bất kỳ người tham gia nào đã tồn tại)
  • dù sao thì đây cũng là một cuộc khảo sát mới (vì vậy tôi không hiểu tại sao nó nói rằng có vấn đề với dữ liệu hiện có cần được giải mã)
  • Tôi đã cố gắng làm theo tài liệu chính thức nhưng tại thời điểm viết nó không nói gì về trường hợp sử dụng của tôi và nó chỉ nói rằng tôi đã mất chìa khóa: https://manual.limesurvey.org/index.php?oldid=162387#Errors

Điều này có xảy ra với bạn không? Có chuyện gì? Dữ liệu nào LimeSurvey đang cố giải mã?

Tái bút

lá cờ eg
Vui lòng ai đó thêm thẻ LimeSurvey và libsodium, vì tôi không được phép làm điều đó. Cảm ơn bạn!
Điểm:0
lá cờ eg

Nếu lỗi ''khóa giải mã sai'' chỉ xảy ra khi LimeSurvey gửi email (ví dụ: khi bạn kết thúc một cuộc khảo sát), hãy thử điều này:

  • đi vào Cấu hình > Thiết lập toàn cầu > cài đặt e-mail
  • chèn lại mật khẩu STMP của bạn
  • nhấn Tiết kiệm (nút phải ở trên cùng của trang)

Vì một số lý do, LimeSurvey mã hóa mật khẩu SMTP theo mặc định. Vì vậy, lưu nó một lần nữa sẽ buộc nó được mã hóa lại một cách chính xác.

Một số tài liệu tham khảo:


Tái bút

Tôi đã cập nhật wiki để thêm ghi chú này, vì vậy sẽ dễ dàng khắc phục sự cố:


Lưu ý: nếu điều đó không khắc phục được sự cố cho bạn, hãy thử gỡ lỗi LimeSurvey:

Bằng cách này, bạn sẽ có thể hiểu thông tin nào được mã hóa.

Ngoài ra, hãy xem xét việc khôi phục ứng dụng/config/security.php tệp từ bản sao lưu, vì có thể bạn đã mất tệp vào thời điểm này nếu bạn chưa sửa.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.