バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

その他 > その他 > ECCUBEと他のプログラム

その他

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ゲスト
投稿日時: 2007/11/19 17:07
対応状況: −−−
Re: ECCUBEと他のプログラム
kvex2004さん、レスありがとうございます。

やっぱりだめでした。

ECCUBEとOpenPNEは別階層です。

レンタルサーバー会社に問い合わせたところ文字コードの設定としか返事もらえませんでした。

とりあえず、今後のバージョンアップにも期待して、2.0.0のUTF-8で作る予定です。

親切にいろいろ教えてくださり有難う御座いました。
kvex2004
投稿日時: 2007/11/19 16:32
対応状況: −−−
長老
登録日: 2007/10/31
居住地: 埼玉
投稿: 218
Re: ECCUBEと他のプログラム
ありゃ・・・
php_value mbstring.language Japanese
php_value mbstring.http_input EUC-JP
php_value mbstring.http_output EUC-JP
php_value output_handler mb_output_handler
php_value default_charset EUC-JP
php_value mbstring.internal_encoding EUC-JP
php_value mbstring.detect_order auto
php_flag magic_quotes_gpc off

でしたね・・・前のかたのをコピペしたんですけどよく見てませんdねした。
あと、ECCUBEが動いたら、OpenPNEが500ってのがちょっとアレですけど。同じ階層にインストールしてるんですかね?
ECCUBEの.htaccessを書き換えただけなら問題ナッシングだと思いますけど。
ゲスト
投稿日時: 2007/11/19 12:53
対応状況: −−−
Re: ECCUBEと他のプログラム
引用:

nanasessさんは書きました:
蛇足かもしれませんが...

php.ini ディレクティブの値が boolean である場合は, php_value ではなく, 「php_flag」を指定する必要があります.
http://jp.php.net/manual/ja/configuration.changes.php

また, 環境によって異るかもしれませんが, php.ini マスターでの設定値と, ローカルの設定値が異る場合, 正しくエンコーディング変換が行われない場合があります.

過去に下記のようなトラブルもありますので, ご注意を.
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=529&forum=14&post_id=1685#forumpost1685


ありがとうございます。
これらの設定が初体験ですので、いろいろ大変です。
でもすごく勉強になっております。
有難う御座います。

もっとECCUBEについて知りたくなってきました。
ゲスト
投稿日時: 2007/11/19 12:51
対応状況: −−−
Re: ECCUBEと他のプログラム
引用:

kvex2004さんは書きました:
.htaccess の末尾にでも追加するのでも大丈夫ですよ。
ただし「通常でしたら」ですけど。

よっぽどなことが無い限り、サーバ側で制限もされていないと思いますので、上のゲストさんが書いたような一部

php_value mbstring.language Japanese
php_value mbstring.http_input EUC-JP
php_value mbstring.http_output EUC-JP
php_value output_handler mb_output_handler
php_value default_charset EUC-JP
php_value mbstring.internal_encoding EUC-JP
php_value mbstring.detect_order auto
php_value magic_quotes_gpc off

こんな感じです。
入力/出力ともEUC設定なのでtranslationは不要です。


ECCUBEの.htaccess に追記しても同じ現象でした。

今後のバージョンアップのこともあるし、2.0.0で対応しようかなと思ってきました
ゲスト
投稿日時: 2007/11/19 12:49
対応状況: −−−
Re: ECCUBEと他のプログラム
引用:

ゲストさんは書きました:
<Directory "/var/www/virtualhost/www.example.com/htdocs/shop">
php_value mbstring.language Japanese
php_value mbstring.http_input EUC-JP
php_value mbstring.http_output EUC-JP
php_value auto_detect_line_endings on
php_value output_handler mb_output_handler
php_value default_charset EUC-JP
php_value mbstring.internal_encoding EUC-JP
php_value mbstring.encoding_translation on
php_value mbstring.detect_order auto
php_value mbstring.substitute_character none
php_value magic_quotes_gpc off
</Directory>
<Directory "/var/www/virtualhost/www.example.com/htdocs/sns">
php_value output_handler mb_output_handler
php_value mbstring.internal_encoding UTF-8
php_value mbstring.http_input auto
php_value mbstring.http_output UTF-8
</Directory>

あくまで例ですけど。こんな感じです。




ありがとうございます。
httpd.confに書いてから再起動して、ECCUBEみたら、問題なし。SNSにログインして、再度みたら、今度は、500エラーになってました。
再起動するとまた見れるんですけどね・・。

nanasess
投稿日時: 2007/11/19 10:21
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2314
Re: ECCUBEと他のプログラム
蛇足かもしれませんが...

php.ini ディレクティブの値が boolean である場合は, php_value ではなく, 「php_flag」を指定する必要があります.
http://jp.php.net/manual/ja/configuration.changes.php

また, 環境によって異るかもしれませんが, php.ini マスターでの設定値と, ローカルの設定値が異る場合, 正しくエンコーディング変換が行われない場合があります.

過去に下記のようなトラブルもありますので, ご注意を.
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=529&forum=14&post_id=1685#forumpost1685
kvex2004
投稿日時: 2007/11/19 10:01
対応状況: −−−
長老
登録日: 2007/10/31
居住地: 埼玉
投稿: 218
Re: ECCUBEと他のプログラム
.htaccess の末尾にでも追加するのでも大丈夫ですよ。
ただし「通常でしたら」ですけど。

よっぽどなことが無い限り、サーバ側で制限もされていないと思いますので、上のゲストさんが書いたような一部

php_value mbstring.language Japanese
php_value mbstring.http_input EUC-JP
php_value mbstring.http_output EUC-JP
php_value output_handler mb_output_handler
php_value default_charset EUC-JP
php_value mbstring.internal_encoding EUC-JP
php_value mbstring.detect_order auto
php_value magic_quotes_gpc off

こんな感じです。
入力/出力ともEUC設定なのでtranslationは不要です。
ゲスト
投稿日時: 2007/11/19 0:03
対応状況: −−−
Re: ECCUBEと他のプログラム
<Directory "/var/www/virtualhost/www.example.com/htdocs/shop">
php_value mbstring.language Japanese
php_value mbstring.http_input EUC-JP
php_value mbstring.http_output EUC-JP
php_value auto_detect_line_endings on
php_value output_handler mb_output_handler
php_value default_charset EUC-JP
php_value mbstring.internal_encoding EUC-JP
php_value mbstring.encoding_translation on
php_value mbstring.detect_order auto
php_value mbstring.substitute_character none
php_value magic_quotes_gpc off
</Directory>
<Directory "/var/www/virtualhost/www.example.com/htdocs/sns">
php_value output_handler mb_output_handler
php_value mbstring.internal_encoding UTF-8
php_value mbstring.http_input auto
php_value mbstring.http_output UTF-8
</Directory>

あくまで例ですけど。こんな感じです。
ゲスト
投稿日時: 2007/11/18 23:10
対応状況: −−−
Re: ECCUBEと他のプログラム
レス有難うございます。

ほぼそのような設定が素人レベルですので、「apacheの設定で、それぞれのディレクトリの設定方法」はわからないんですよ・・。

ECCUBEの既存の.htaccessに追加する形でもいいのですかね?
ゲスト
投稿日時: 2007/11/18 23:00
対応状況: −−−
Re: ECCUBEと他のプログラム
apacheの設定で、それぞれのディレクトリ毎にphp_valueを設定してみては
どうでしょうか?
(1) 2 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,331名です
総投稿数は110,082件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1304
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.