感谢反馈,确实是最新版本的 iRedAdmin-Pro 里的一个 bug。
附件里的补丁可以修正这个错误,适用于 iRedAdmin-Pro-LDAP-2.1.1, iRedAdmin-Pro-MySQL-1.8.1, iRedAdmin-Pro-PGSQL-1.4.1.
步骤:
1:下载补丁并上传到运行着最新版本 iRedAdmin-Pro 的服务器。假设上传后的文件为 /root/quarantined_page.patch
2: 使用 patch --dry-run 命令验证补丁并备份将打补丁的文件:
# cd /var/www/iredadmin/
# patch --dry-run -p1 < /root/quarantined_page.patch
patching file controllers/amavisd/log.py
Hunk #1 succeeded at 147 (offset 1 line).
# cp controllers/amavisd/log.py controllers/amavisd/log.py.bak
patch 命令的输出里显示的是 "succeeded",可以立即打上这个补丁。
3: 应用补丁(去掉 '--dry-run' 参数):
# patch -p1 < /root/quarantined_page.patch
4: 重启 Apache 服务以加载修改后的文件。
这样应该就ok了。
Post's attachmentsquarantined_page.patch 1.01 kb, 1 downloads since 2014-01-09
You don't have the permssions to download the attachments of this post.