CALENDAR
S M T W T F S
     12
3456789
10111213141516
17181920212223
24252627282930
<< November 2019 >>
Twitter
CATEGORIES
PROFILE
LINKS
NEW ENTRIES
ARCHIVES
RECENT COMMENT
RECENT TRACKBACK
MOBILE
qrcode
OTHERS
Search this site
思いつきと雑感。サブカルな人です。
<< 賃貸の更新料は「いる」?それとも「いらない」? | TOP | EC-CUBE (さくらサーバ)自動でQRコードを表示する方法 >>

スポンサーサイト

一定期間更新がないため広告を表示しています

posted by スポンサードリンク | | - | - | - |

EC-CUBE(さくらサーバー) 文字化け対応方法

沢山エントリーされていますが簡潔に書きます。

なぜ文字化けするかは、互いに文字コードの管理が違うからです。
EC-CUBEはUTF-8で管理されています。
で、さくらサーバーはEUC-JPで管理されています。
なので、サーバー側の文字コードをEC-CUBE側で変換する必要があります。

以下をインストール設定前に行うと文字化けしないと思います。(自分は。)

1.対象ディレクトリ直下にある.htaccessをリネームする。(もしくは削除)

2.以下情報をさくらサーバーの管理画面にあるPHP設定の編集から保存する。
↓-----------------------------------------
php_value mbstring.language Japanese 
php_value output_handler mb_output_handler 
php_flag mbstring.encoding_translation 1 
magic_quotes_gpc = Off 
#php_flag session.use_cookies 0 
#php_flag session.use_trans_sid 1
php_value mbstring.internal_encoding UTF-8 
php_value upload_max_filesize 5M       
-----------------------------------------↑

3.data/class/SC_DbConn.phpファイルの56行目あたりにある
  $objDbConn->Execute($buf);の下にmysql_set_charset("utf8"); を追加する。

4.インストールを開始する。

***
補足ですが、再インストールして文字化けする場合は、data/cacheにあるファイルを全て削除してみてください。


★★ 稼働中EC-CUBEのプログラムソースいりますか? ★★
posted by 下園 (shimozono) | 18:50 | WEBサイト構築_さくらサーバー | comments(0) | trackbacks(0) |

スポンサーサイト

posted by スポンサードリンク | 18:50 | - | - | - |
コメント
コメントする










この記事のトラックバックURL
http://bits.jugem.cc/trackback/309
トラックバック