ホームページ  >  記事  >  CMS チュートリアル  >  phpcms v9 で検証コードが表示されない場合はどうすればよいですか?

phpcms v9 で検証コードが表示されない場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2019-12-27 10:33:492253ブラウズ

phpcms v9 で検証コードが表示されない場合はどうすればよいですか?

#phpcms v9 で確認コードが表示されない場合はどうすればよいですか?

最近、友人がウェブサイト移行後に管理バックグラウンドでログイン認証コードが表示されないという問題に遭遇したので、今日はログイン認証コードが表示されない問題の解決策をまとめます。 phpcms V9 管理のバックグラウンドを説明します。phpcms を学習する人にとって役立つことを願っています。友達は役に立ちます。

方法 1: ホスト環境をチェックして、gd ライブラリが有効になっているかどうかを確認します。

プローブを使用するか、php.ini ファイルを確認して extension=php_gd2.dll を検索し、先頭にコメント記号があるかどうかを確認して削除します。

方法 2: 構成ファイルが正しいかどうかを確認します。

構成ファイル:cache/configs/system.php を開き、関連するパス設定を確認します:

//Website path

'web_path' => '/Website path/'

Web サイトがルート ディレクトリ (仮想ホスト www、public_html、htdocs、その他のディレクトリなど) にインストールされている場合は、次のように設定する必要があります。 'web_path' => '/';ディレクトリ /blog/ にインストールされている場合は、「web_path」 => 「/blog/」に設定する必要があります。

方法 3: 構成ファイルのエンコード形式を確認します。

主にcache/configs/system.phpとapi/checkcode.phpのファイルエンコードが一致しているかどうかを確認します 例えばプログラムのバージョンがutf-8の場合は保存時にutf-8のエンコード形式を選択してください. .

これらのファイルを変更する場合は、テキストをデフォルトのテキスト エディターとして使用しないように、editplus、EmEditor、Sublime Text などの専門的なテキスト エディターを使用することをお勧めします。同時に、BOM 署名があるかどうかにも注意してください。エディターのデフォルトの BOM 署名の一部を削除する必要があります。

この方法は Phpcms 2008 にも適用できます。以前にも遭遇したことがあります。include/config.inc.php および checkcode.php ファイルのエンコードを ANSI エンコード形式 (または utf-8 エンコード形式) に変更するだけです。

上記の方法は純粋に経験に基づいています。より良い方法やその他の方法がある場合は、メッセージを残して議論してください。

以上がphpcms v9 で検証コードが表示されない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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