バージョン選択

フォーラム

メニュー

オンライン状況

48 人のユーザが現在オンラインです。 (38 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 48
もっと...

サイト内検索

その他 > その他 > 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 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,944名です
総投稿数は110,018件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.