ホームページ > バックエンド開発 > PHPチュートリアル > ecshopを使って認証コードが表示されない問題を解決する方法

ecshopを使って認証コードが表示されない問題を解決する方法

一个新手
リリース: 2023-03-15 20:24:02
オリジナル
1611 人が閲覧しました

ecshop には、バックグラウンドで非表示にしたり表示したりできる確認コード機能が付属しています。顧客がこの機能を必要としているにもかかわらず、画像を表示できない場合は、php.cn がいくつかのアドバイスを提供します。

1.

includesinit.php ファイルの下にあるこのコードをコメントアウトします:

/* 判断是否支持 Gzip 模式
if (!defined('INIT_NO_SMARTY') && gzip_enabled())
{
ob_start('ob_gzhandler');
}
else
{
ob_start();
}
*/
ログイン後にコピー

バックグラウンドに移動し、キャッシュをクリアして表示します。

2.

上記の方法で問題が解決しない場合は、最終的に元の言語zh_cncommon.phpでカバーし、ルートディレクトリ下のcaptcha.phpの空白行を削除してください。
考えられる理由: ファイル languagezh_cncommon.php が変更された後、特定の文字列が長すぎるか、その他の理由により検証コードが表示されない可能性があります。
例:
変更: $_LANG['copyright'] = "© 2005-%s %s All Rights Reserved.";
次のように変更: $_LANG['copyright'] = "xxx: http://xxx. com © 2005-%s %s All Rights Reserved ";
により確認コードが表示されない場合があります。

3.

表示されない場合は、スペースの設定や権限に関係している可能性がありますので、スペース提供者にお問い合わせください。または、バックグラウンドのシステム設定と確認コード管理からブロックすることをお勧めします。

以上がecshopを使って認証コードが表示されない問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート