程序员人生 网站导航

PHPCMS 升级SP1更新URL出现MySQL Errno:126 错误

栏目:DedeCMS时间:2013-10-10 07:34:58

问题:

清空phpcms_search数据库后.编辑内容与发布内容正常,但更新URL与更新全站索引出错

更新URL错误提示:

MySQL Query : UPDATE `phpcms_search` SET `type`='down',`data`='君正方案 Onda昂达眩音VX767(V2)MP3播放器最新Firmware 2.5 Beta版 君 正方 案 Onda 昂达 眩 音 VX767 ( V2 ) MP3 播放 器 最新 Firmware 2.5 Beta 版 君 正方 案 Onda 昂达 眩 音 VX767 ( V2 ) MP3 播放 器 最新 Firmware 2.5 Beta 版 Onda 昂达 眩音 VX767 V2 Beta Onda 昂达 眩 音 VX767 ( V2 ) MP3 播放 器 最新 Firmware 2.5 Beta 版新 版 固件 增加 电子 书 语音 朗读 功能 请 严格 参照 以下 步骤 升级 固件 请先 关机 再将 播放 器 连接 到 电脑 USB 上2 将 VX767.HXF 升级 文档 复制 到 播放 器 的 根目录 下 从 电脑 USB 端口 安全 移除 播放 器 长 按住 & ldquo ; VOL- & rdquo ; (音量减)键不松手再将开关置于 ON 重新 开机 播放 器 将 自动 进行 升级 状态 升级 完成 后进 入主 界面 注意 升级 时请 务必 保证 播放 器 有足够 的 电量 以免 以 电量 不足 导 至升 级 失败 君正 JZ4725 国产 软件 简体 中文 Win2000/WinXP/Win2003' WHERE `searchid`='4492'
MySQL Error : Incorrect key file for table '.mxqphpcms_search.MYI'; try to repair it
MySQL Errno : 126
Message : MySQL Query Error

更新全站索引错误提示:

MySQL Query : UPDATE `phpcms_search` SET `type`='down',`data`='君正方案 Onda昂达眩音VX767(V2)MP3播放器最新Firmware 2.5 Beta版 君 正方 案 Onda 昂达 眩 音 VX767 ( V2 ) MP3 播放 器 最新 Firmware 2.5 Beta 版 君 正方 案 Onda 昂达 眩 音 VX767 ( V2 ) MP3 播放 器 最新 Firmware 2.5 Beta 版 Onda 昂达 眩音 VX767 V2 Beta Onda 昂达 眩 音 VX767 ( V2 ) MP3 播放 器 最新 Firmware 2.5 Beta 版新 版 固件 增加 电子 书 语音 朗读 功能 请 严格 参照 以下 步骤 升级 固件 请先 关机 再将 播放 器 连接 到 电脑 USB 上2 将 VX767.HXF 升级 文档 复制 到 播放 器 的 根目录 下 从 电脑 USB 端口 安全 移除 播放 器 长 按住 & ldquo ; VOL- & rdquo ; (音量减)键不松手再将开关置于 ON 重新 开机 播放 器 将 自动 进行 升级 状态 升级 完成 后进 入主 界面 注意 升级 时请 务必 保证 播放 器 有足够 的 电量 以免 以 电量 不足 导 至升 级 失败 君正 JZ4725 国产 软件 简体 中文 Win2000/WinXP/Win2003' WHERE `searchid`='4492'
MySQL Error : Incorrect key file for table '.mxqphpcms_search.MYI'; try to repair it
MySQL Errno : 126
Message : MySQL Query Error

回答:

按照提示修复了数据库,提交以后仍然报错,或者提交一次正常以后再次编辑提交继续报错.
经过反复测试,目前比较完美的解决方法如下:
后台或者phpmyadmin里执行如下sql:

TRUNCATE TABLE `phpcms_search`

然后去生成html那里找 更新全站索引  ,就可以了.再去编辑出错的文章看看。注意:phpcms_表前缀需改成你自己的数据表前缀!

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐