ホームページ >バックエンド開発 >PHPチュートリアル >PHPCMS は無効な提出レビューの問題を解決します

PHPCMS は無効な提出レビューの問題を解決します

*文
*文オリジナル
2018-01-02 16:05:592601ブラウズ

PHPCMS は無効な提出レビューの問題をどのように解決しますか? PHPCMS Web サイトの投稿プラットフォームで、メンバーが投稿を投稿した後、編集長がバックグラウンドで機能をレビューできないという問題が突然発生しました。Web サイトを長時間検索しましたが、解決策が見つかりませんでした。まず編集者の処理プロセスを記録し、全員と共有します。お役に立てれば幸いです。

今日、編集長から、このウェブサイトのメンバー投稿プラットフォームのバックエンドで記事をレビューできないというフィードバックを受け取りました。早速見てみましょう

私は元々、怠け者になって Du Niang を検索してその方法を確認したかったのです。同じ状況を解決する 解決策がなく、結果は残念です。同様の状況がいくつかありますが、解決されていないか、このサイトにあるものとは理由が異なります。

さあ、毛主席は私たちに、自分たちで行動し、十分な食べ物と衣服を持っているように教えました!

まず、監査関連のプログラム ページ

/phpcms/modules/content/content.php で pass() メソッドを見つけて、変更されていないことを確認します

監査ページに移動し、F12 を押してデバッグします。 、コンソールもエラーが報告されません

本当に奇妙です

ソースコードを確認すると、この段落が見つかりました

<script type="text/javascript">art.dialog({lock:false,title:&#39;管理操作&#39;,mouse:true, id:&#39;content_m&#39;, content:&#39;<span id=cloading ><a href=\&#39;javascript:ajax_manage(1)\&#39;>通过审核</a> | <a href=\&#39;javascript:ajax_manage(2)\&#39;>退稿</a> | <a href=\&#39;javascript:ajax_manage(3)\&#39;>删除</a></span>&#39;,left:&#39;100%&#39;,top:&#39;100%&#39;,width:200,height:50,drag:true, fixed:true});
		function ajax_manage(type) {
			if(type==1) {
				$.get(&#39;?m=content&c=content&a=pass&ajax_preview=1&catid=6&steps=1&id=533&pc_hash=4KwIwD&#39;);
			} else if(type==2) {
				$.get(&#39;?m=content&c=content&a=pass&ajax_preview=1&reject=1&catid=6&steps=1&id=533&pc_hash=4KwIwD&#39;);
			} else if(type==3) {
				$.get(&#39;?m=content&c=content&a=delete&ajax_preview=1&dosubmit=1&catid=6&steps=1&id=533&pc_hash=4KwIwD&#39;);
			}
			$(&#39;#cloading&#39;).html(&#39;<font color=red>操作成功!<span id="secondid">2</span>秒后自动离开...</font>&#39;);
			setInterval(&#39;set_time()&#39;, 1000);
			setInterval(&#39;window.close()&#39;, 2000);
		}
		function set_time() {
			$(&#39;#secondid&#39;).html(1);
		}
		</script>

エラーを報告しなければならないのは奇妙です。 。 。

それでは、レビュー リンク http://***.com/index.php?m=content&c=content&a=pass&ajax_preview=1&catid=6&steps=1&id=533&pc_hash=4KwIwD を取り出して、ブラウザのアドレスに入れてみましょう

カラムを実行します

案の定、エラーメッセージが表示されます

MySQL Error : Table &#39;.\***\v9_search&#39; is marked as crashed and should be repaired 
MySQL Errno : 145 
Message : Table &#39;.\***\v9_search&#39; is marked as crashed and should be repaired

検索テーブルを修復する必要があることがわかりました。 。 。その後、修復します。修復後、監査機能は正常になります。

phpcms 検証コードの置換とフルサイト検索機能の詳細な例

Brothers PHPCMS の基本ビデオ チュートリアル。リソース共有

phpcmsカスタムページング機能の使い方を詳しく解説

以上がPHPCMS は無効な提出レビューの問題を解決しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。