我们的Joomla网站被黑了。不知何故,攻击者能够在网站的根目录中放置.htm
文件并覆盖.htaccess
以破坏网站。
我已经恢复了kickstart和akeeba的备份,并将joomla从2.5.18升级到2.5.19该网站已经拥有最新的virtmart。
从那时起,我们在会话表中遇到了很多重复的条目错误。
这是我到目前为止所尝试的:
我还安装了一个插件并阻止了很多坏的ip并将url更改为管理页面。我已经更改了admin和superusers的登录并移动到其他主机,其他mysql db其他ftp登录并再次被黑客入侵。因为我阻止了ips并更改了管理位置,所以没有遭到黑客攻击。但我仍然有重复的会话错误,并且在我的内容页面中有很多Â
个字符,而且在virtmart中没有可见的欧元符号。即使数据库排序规则是utf-8,我也使用joomla 2.5.19附带的默认htaccess
我真不知道如何解决此 joomla重复会话错误。一些在线消息来源说你必须删除会话表并重新创建。但是与清除所有行或截断不一样吗?
编辑可能是由于缺少列造成的吗?
edit2 对于数据列的大文本到中等的更改没有改变一件事,仍然是这个错误:
重复'PRIMARY'的重复条目'cb'SQL = INSERT INTO
jo_mydbprefix_session
(session_id
,client_id
,guest
,time
,{{1 },userid
)
edit3 有人可以确认我的问题与此问题有关http://issues.joomla.org/tracker/joomla-cms/153
答案 0 :(得分:0)
然而: 你确定你的恢复备份来自攻击之前吗?我建议:
现在检查会话问题是否仍然存在。
继续手动下载和复制组件和插件(virtuemart等)的文件到文件结构中。
尊重Jonas