ホームページ  >  記事  >  バックエンド開発  >  DEDECMS バックグラウンド検証コードのエラーが発生し、通常の検証を実行できない場合の解決策として考えられる 3 つの理由

DEDECMS バックグラウンド検証コードのエラーが発生し、通常の検証を実行できない場合の解決策として考えられる 3 つの理由

黄舟
黄舟オリジナル
2017-04-01 10:04:222259ブラウズ

この記事では、DreamWeaver DEDECMS バックエンドのエラー検証コードが正常に検証できない場合に考えられる 3 つの原因と解決策を主に紹介します。必要な友達は参照してください

dedecms テンプレートのダウンロード アドレス: www.php.cn/xiazai/コード /dedecms

Dreamweaver で構築されたサイトを一定期間使用した後、バックエンドに入れなくなるという投稿をよく見かけます。確認コードは明らかに正しいのですが、プロンプトには確認コードが間違っていると表示されます。今日は、いくつかの関連する方法、主に次の方法を整理することに時間を費やしました:
解決策 1:

data/session は、ディレクトリに書き込み権限 (権限 777) がないため保存できませんでした。FTP 接続ツールを使用します。またはオンライン ファイル管理を入力して変更できます。
解決策 2:

具体的な操作方法は次の 2 つの手順に分かれています:

1. dede/login.php を開きます。

コードは次のとおりです:

if($validate=='' || $validate != $svali)

で置き換えられます:

コードは次のとおりです:

if( false)

2. テンプレート dede/templets/login 内の次の検証コードの特定の HTML コードを削除します。 htm:

コードは次のとおりです:

<li><span>验证码:</span> 
<input name="validate" type="text" id="vdcode" style=&#39;
width
:50px;
text-transform
:uppercase;&#39; class="text" /> 
<img id="vdimgck" src="../
include
/vdimgck.php" alt="看不清?点击更换" align="absmid
dl
e" style="cursor:pointer" 
onclick
="this.src=this.src+&#39;?&#39;" /> 
</li>

解決策 3 :

上記の 2 つの方法が機能しない場合は、スペースがいっぱいかどうかを確認することもできます。スペースがいっぱいの場合は、セッションが中断されるためです。ファイルを生成できません。

以上がDEDECMS バックグラウンド検証コードのエラーが発生し、通常の検証を実行できない場合の解決策として考えられる 3 つの理由の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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