今天接到主編那邊的反饋,說本站的會員投稿平臺,后臺無法審核文章了,趕緊看看吧,本來想偷個懶,去度娘那里搜搜,看有相同情況的解決方案沒,結果大失所望,雖然也有幾個類似的情況,要么沒解決,要么就是原因跟本站不同.
得了,毛主席他老人家教導我們,自己動手,豐衣足食,先找到審核的相關程序頁.
/phpcms/modules/content/content.php中的pass()方法,檢查了下,并無被修改的現象
去審核頁面按F12調試,控制臺也無報錯情況,真是奇了怪了,查看下源碼,發現了這段,代碼如下:
- <script type="text/javascript">art.dialog({lock:false,title:'管理操作',mouse:true, id:'content_m', content:'<span id=cloading ><a href=/'javascript:ajax_manage(1)/'>通過審核</a> | <a href=/'javascript:ajax_manage(2)/'>退稿</a> | <a href=/'javascript:ajax_manage(3)/'>刪除</a></span>',left:'100%',top:'100%',width:200,height:50,drag:true, fixed:true});
- functionajax_manage(type) {
- if(type==1) {
- $.get('?m=content&c=content&a=pass&ajax_preview=1&catid=6&steps=1&id=533&pc_hash=4KwIwD');
- }elseif(type==2) {
- $.get('?m=content&c=content&a=pass&ajax_preview=1&reject=1&catid=6&steps=1&id=533&pc_hash=4KwIwD');
- }elseif(type==3) {
- $.get('?m=content&c=content&a=delete&ajax_preview=1&dosubmit=1&catid=6&steps=1&id=533&pc_hash=4KwIwD');
- } //Vevb.com
- $('#cloading').html('<font color=red>操作成功!<span id="secondid">2</span>秒后自動離開...</font>');
- setInterval('set_time()', 1000);
- setInterval('window.close()', 2000);
- }
- functionset_time() {
- $('#secondid').html(1);
- }
- </script>
怪不得不報錯。。。
好了,我們把審核鏈接單獨拿出來 http://yourdomain.com/index.php?m=content&c=content&a=pass&ajax_preview=1&catid=6&steps=1&id=533&pc_hash=4KwIwD
放到瀏覽器地址欄執行一下,果然,有了錯誤提示了.
- MySQL Error : Table'./***/v9_search'is markedascrashedandshould be repaired
- MySQL Errno : 145
- Message : Table'./***/v9_search'is markedascrashedandshould be repaired
原來是search表需要修復下,那就修修吧,修完之后,果然審核功能正常了.
新聞熱點
疑難解答