その他 > その他 > ECCUBEと他のプログラム |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2007/11/17 22:05
対応状況: −−−
|
ECCUBEと他のプログラム ECCUBEVersion 1.3.4 版をサーバーにインストール成功して、問題なく稼動しておりました。
しかし、OpenPneというSNSのオープンソースをインストールして動かしたら、今度は、ECCUBEのほうが文字化けがおこりました。 恐らく、OpenPneに限らず、他のPHPで動くプログラムを動かすと文字化けがするかもです。 しかし、SSHでサーバーにアクセスして、 /etc/init.d/httpd graceful をすると、ECCUBEの文字化けはなおります。 でも、その後に、OpenPneにログインして、ECCUBEにアクセスすると文字化けが・・・。 それで/etc/init.d/httpd gracefulをしてから、ECCUBEにアクセスすると問題なし。 同じような経験、もしくは、解決法をご存知の方いましたらご教授していただけると幸いです。 また、サーバーの設定情報は、 PHP5.2.4 Ruby1.8.5 MySQL5.0.45 です。 |
|
nanasess |
投稿日時: 2007/11/17 23:21
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: ECCUBEと他のプログラム mb_output_handler が悪さをしているのかもしれませんね.
OpenPNE, EC-CUBE の mbstring の設定値はどうなっていますか? |
ゲスト |
投稿日時: 2007/11/18 10:00
対応状況: −−−
|
Re: ECCUBEと他のプログラム nanasessさん、お返事ありがとうございます。
mbstringのほうの確認が以下であっているか怪しいですが、これでしょうか? OpnePNEのconfig.phpより --------------------------------- /// // mbstring設定 /// mb_language('Japanese'); ini_set('mbstring.detect_order', 'auto'); ini_set('mbstring.http_input' , 'auto'); ini_set('mbstring.http_output' , 'pass'); ini_set('mbstring.internal_encoding', 'UTF-8'); ini_set('mbstring.script_encoding' , 'UTF-8'); ini_set('mbstring.substitute_character', 'none'); mb_regex_encoding('UTF-8'); --------------------------------- ECCUBEは、.htaccessより --------------------------------- #基本はphp_ini.incで設定するが、ini_setで反映されないものはここで設定する php_value mbstring.language Japanese php_value output_handler mb_output_handler php_flag mbstring.encoding_translation 1 php_flag magic_quotes_gpc 0 #php_flag session.use_cookies 0 #php_flag session.use_trans_sid 1 --------------------------------- レス頂けると幸いです。 |
|
ゲスト |
投稿日時: 2007/11/18 15:31
対応状況: −−−
|
Re: ECCUBEと他のプログラム 試しに2.0.0をいれてみたら、問題は解消されました。
やはり文字コードの関係でしょうかね? できれば、安定版の1.3.4を使いたいのですが・・。 なにかいい方法があれば宜しくお願いします。 |
|
nanasess |
投稿日時: 2007/11/18 16:40
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: ECCUBEと他のプログラム 文字エンコーディングが原因の可能性が高いですね.
1.3.4 を UTF-8 で動作するようにしてしまえば良さそうですが, 少々敷居が高いかもしれません. 2.0.0 は動作実績こそ少ないですが, 1.3系や 1.4系に比べ, 新しいバージョンが出た場合, 格段にアップグレードしやすい構成となっています. また, カスタマイズも楽だと思います. どちらがおすすめかは, 要件によるので難しいところですね. . . |
ゲスト |
投稿日時: 2007/11/18 17:03
対応状況: −−−
|
Re: ECCUBEと他のプログラム nanasessさん、お返事ありがとうございます。
1.3.4のUTF-8化ですか・・。 2.Xで安定版が出てしまえば、すぐに移行するかもですので、2.0のベータ版がいいですかね? ちなみに、商品は数点しか売らずに、リアル店舗(飲食店)の紹介等のホームページです。 |
|
nanasess |
投稿日時: 2007/11/18 19:25
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: ECCUBEと他のプログラム 1.3系 から 2.0 系にアップグレードするのは, かなり難しいですのでおすすめできません. . .
しかし, 2.0 系は, まだ動作実績が乏しいため, 少々高度な運用スキルが必要です. どちらが良いかは, 実際にカスタマイズして, やりやすい方を選んでも良いかもしれませんね. |
ゲスト |
投稿日時: 2007/11/18 19:57
対応状況: −−−
|
Re: ECCUBEと他のプログラム nanasessさん、有難うございます。
ちょっと検討してみます。 今回は、いろいろご相談、アドバイスありがとうございました。 |
|
ゲスト |
投稿日時: 2007/11/18 23:00
対応状況: −−−
|
Re: ECCUBEと他のプログラム apacheの設定で、それぞれのディレクトリ毎にphp_valueを設定してみては
どうでしょうか? |
|
ゲスト |
投稿日時: 2007/11/18 23:10
対応状況: −−−
|
Re: ECCUBEと他のプログラム レス有難うございます。
ほぼそのような設定が素人レベルですので、「apacheの設定で、それぞれのディレクトリの設定方法」はわからないんですよ・・。 ECCUBEの既存の.htaccessに追加する形でもいいのですかね? |
|
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |