バージョン phpmyadmin3.x の Windows での新しいバージョンの php での日付表示の文字化けに対するパッチの解決策

WBOY
リリース: 2016-06-23 13:17:50
オリジナル
781 人が閲覧しました

現象:

私は phpmyadmin3.5 バージョン (RELEASE-DATE-3.5.0、構成最適化を備えたバージョン phpMyAdmin_3.5_path8.net) を使用しています。このバージョンは比較的シンプルで、更新された pma は少し膨らんだ。ただし、Windows で php5.5 と php7.0 を使用すると、日付が文字化けして表示されることがわかります

解決策:

file library/common.lib.php の 1648 行目

        $format = __('%B %d, %Y at %I:%M %p');
ログイン後にコピー

を に変更します

        $format = '%Y-%m-%d %H:%M:%S';
ログイン後にコピー

つまり、日付形式の表示形式の例です2016-01-27 11:49:07

理由:

PMA_localizedDate 関数は strftime() 関数を使用しており、strftime 関数の最初のパラメータは日付形式、phpmyadmin ソース プログラム 中国語の文字を含む書式文字列が使用されますが、Windows 上の PHP バージョンでは書式設定中に文字化けが発生します。 Linux ではこのような問題は発生せず、pma が正常に動作することを確認しています。

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