升级到wordpress 3.5.1后出错

时间:2013-04-29 11:27:18

标签: mysql database wordpress wordpress-plugin fastcgi

升级到wordpress 3.5.1后。我有几个与此类似的数据库错误。怎么解决这个?

  

2013/04/27 18:43:32 [错误] 1361#0:* 1161766在stderr发送的FastCGI:   “WordPress数据库错误重复列名'hsa_link'用于查询   ALTER TABLEwp_hsa_pluginADDhsa_linkVARCHAR(1024)NOT NULL由   activate_plugin,   do_action( 'activate_horizo​​ntal滚动-公告/水平滚动-announcement.php'),   call_user_func_array,HSA_activation,W3_Db->在阅读时查询   来自上游的响应头,client:,server:example.com,request:   “得到   /wp-admin/plugins.php?action=activate&plugin=horizo​​ntal-scrolling-announcement%2Fhorizo​​ntal-scrolling-announcement.php&plugin_status=all&paged=1&s&_wpnonce=e0c9f7a949   HTTP / 1.1“,上游:”fastcgi://127.0.0.1:9000“,主持人:”example.com“,   引用:   “http://example.com/wp-admin/plugins.php?activate=true&plugin_status=all&paged=1&s=

2 个答案:

答案 0 :(得分:1)

尝试禁用horizo​​ntal-scrolling-announcement插件,然后查看是否可以恢复该网站。如果是这样,您应该能够在文件中名为activate_plugin的函数中找到问题:

可湿性粉剂内容/插件/ activate_horizo​​ntal滚动-公告/水平滚动-announcement.php

看起来它试图再次添加一个列(hsa_link)之前添加了它。尝试更改'添加hsa_link'修改hsa_link',或者您可以删除SQL并自行更改。

答案 1 :(得分:0)

你正在使用一个插件,显然是用于水平滚动,显然还没有用WP 3.5.1测试过。

插件激活时出现问题。在我看来,有一种ALTER TABLE功能正在进行,不止一次重复。

您需要卸载插件,直到您可以说服开发人员修复它。