ウィービング夢の背景のシステム設定は、ソリューションにPHP5.4環境での中国のパラメータを保存することはできません

ときデデ背景無用PHP5.4環境を行う際に、織り58は、この問題が発生していない夢、すべての中国のコンテンツに設定システムのバックグラウンドの基本的なパラメータをテストするためのスペースを見つけるために、新しいテンプレートをアップロードする昨日は、保存することはできませんこの問題について、実際には、以前に私は、問題のサイトのエンコードは、バックグラウンドの織り夢のUTF-8バージョンはPHP5.4環境、GBKの舞台裏の唯一のバージョンの前でこの問題を持っていないので、それは、知識が満たされていない、と聞きましたこの問題は、我々は中国のトランスコーディングのフォームにこの問題を解決するためにステップする必要があります。

ウィービング夢の背景のシステム設定は、ソリューションにPHP5.4環境での中国のパラメータを保存することはできません

まず、背景の基本的なパラメータではない中国のソリューション保存することができます:

オープンDEDE \(182行と192行程度、2があることに注意してください)templets \ sys_info.htm、参照コード

htmlspecialchars($行[ '値'])

これらは置き換えられます。

htmlspecialchars($行[ '値']、ENT_COMPAT、 '2312')
 

あなたが他のページがあることが判明した場合にも、この問題は、共感を持って対応するテンプレートファイルを開き、解決することができ、同じ文字の置き換えを検索します。

第二に、中国の編集者への解決策を保存することはできません。

オープン/ CKEditorバージョン/ ckeditor_php5.php、(約137行で)検索コードが含まれます

dede_htmlspecialchars($値)
 

に変更されました

dede_htmlspecialchars($値、ENT_COMPAT、 'GB2312')
 

第三に、記事掲載のソリューションページには、ラベルを表示しません。

オープンDEDE / article_add.phpおよびDEDE / article_edit.php、ルックアップコード(それぞれライン101及びライン108)

dede_htmlspecialchars(cn_substrR($タイトル、$ cfg_title_maxlen))

彼らは、次のとおりです。

dede_htmlspecialchars(cn_substrR($タイトル、$ cfg_title_maxlen)、ENT_COMPAT、 'GB2312')
 

第四に、中国のタグソリューションを表示することができません。

オープンDEDE / templets / tags_main.htm、検索コード(おそらく最初の82行で)

htmlspecialchars($フィールド[ 'タグ'])

次のように改正:

htmlspecialchars($フィールド[ 'タグ']、ENT_COMPAT、 'GB2312')

これら4種類の溶液は、基本的にはPHP5.4環境問題で中国を表示しませんデデ背景のGBKバージョンを取得することができ、問題がどこか別の場所があれば、実際には、トランスコーディング、それの添加は、原則はあなたがこれを参照することができ、非常に簡単です同様の変更を行う方法。

 

おすすめ

転載: www.cnblogs.com/jizl/p/12015427.html