バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > 2.3.2インストールでエラーメッセージ

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kdkz
投稿日時: 2008/11/11 12:15
対応状況: −−−
新米
登録日: 2008/4/26
居住地:
投稿: 8
2.3.2インストールでエラーメッセージ
これまで1系を運用していた者です。

2.3.2を新規にインストールしようと思いまして、tarパッケージをダウンロード・展開しました。
DBを設置後、ブラウザでhtml/install/にアクセスしましたところ、以下のPHPエラーメッセージが出ました。

Parse error: syntax error, unexpected T_STRING in ・・・・/html/install/index.php on line 651

該当するファイルの651行目を見てみましたが、どの部分の不具合なのかがいまひとつ分かりませんでした。

心あたりのある方のご助言をよろしくお願いいたします。
seasoft
投稿日時: 2008/11/11 12:26
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 2.3.2インストールでエラーメッセージ
特に問題なさそうな行ですね。

環境依存の確率も高そうですし、とりあえず
http://xoops.ec-cube.net/modules/tinyd0/index.php?id=8
をご覧になると良いと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

kdkz
投稿日時: 2008/11/11 13:27
対応状況: −−−
新米
登録日: 2008/4/26
居住地:
投稿: 8
Re: 2.3.2インストールでエラーメッセージ
seasoft様、返答をありがとうございます。

当方の環境を書き漏らしまして失礼しました。 以下の様になります。

[レンタルサーバ] OCN M&Wpro.A
[OS] FreeBSD 4.7-RELEASE-p28
[PHP] 4.4.7
[DB] MySQL 4.1.21
[webサーバ] apache1.3.41
[ブラウザ] Firefox3.0.3

心あたりがありましたらよろしくお願いいたします。
seasoft
投稿日時: 2008/11/11 14:57
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 2.3.2インストールでエラーメッセージ
とりあえず、追跡方法ですが、当該行を行削除して、どのような動作になるかがヒントになるかもしれません。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

homan
投稿日時: 2008/11/11 15:25
対応状況: −−−
仙人
登録日: 2007/7/2
居住地: 宮崎県宮崎市
投稿: 633
Re: 2.3.2インストールでエラーメッセージ
同じ原因かわかりませんが、以前PHP5を導入した際、zlibの設定が有効になっていてEC-CUBEのインストールが開始できないことがありました。

php.ini の設定でzlib(以下参照)をOFFにしたらインストールできるようになりました。PHP4でも同様の項目はあるようですが同じ原因かどうかはわかりませんが、参考になれば幸いです。

zlib.output_compression = Off


----------------
このコミュニティでの投稿はボランティアの範囲に留めさせていただいています。個別の相談やカスタマイズは有償にて承っておりますのでご相談下さい。

[url=http://www.eccube-school.jp/]EC-CUBE

kdkz
投稿日時: 2008/11/11 16:07
対応状況: −−−
新米
登録日: 2008/4/26
居住地:
投稿: 8
Re: 2.3.2インストールでエラーメッセージ
seasoft様 アドバイスありがとうございます。

当該行(651)をエディタで削除してみました。
ブラウザで確認したところ同じエラーメッセージが出ましたが、行番号のみが653でした。

試しに、653行目を削除したところ、今度は655で出まして、もう一度同様の手順を施したところ1024行目でのメッセージが出るという、繰り返しのようです。
kdkz
投稿日時: 2008/11/11 16:21
対応状況: −−−
新米
登録日: 2008/4/26
居住地:
投稿: 8
Re: 2.3.2インストールでエラーメッセージ
homan様 アドバイスありがとうございます。(以前にもありがとうございました。)

当方のphp.iniファイルを確認しましたところ、ご指摘のzlib.output_compression値はOffの設定でした。
homan
投稿日時: 2008/11/11 17:33
対応状況: −−−
仙人
登録日: 2007/7/2
居住地: 宮崎県宮崎市
投稿: 633
Re: 2.3.2インストールでエラーメッセージ
当方のphp.iniファイルを確認しましたところ、ご指摘のzlib.output_compression値はOffの設定でした。


そうでしたか


ちょっと調べてみたのですが、もしかするとサーバ側でうまくソースコードを読み込めていない可能性がありそうですね。というのも、エラー内容は文法エラーなのですが、該当箇所の文法は間違っていません。EUC環境なんかに無理やりUTF-8のEC-CUBEを設置した場合などにも発生する可能性があるらしく、mbstring.internal_encoding が「no value」だったりするとなる可能性が高いみたいです(最新版ならば、EC-CUBEの管理画面→システム管理からphpの設定が見られると思います)。

.htaccessで以下を追加してみたらどうなりますか?

php_value default_charset UTF-8 
php_value mbstring.script_encoding UTF-8


ここで何も反応がない場合、.htaccessによるphpの設定が反映されない可能性もあるので、php.iniで設定する必要があるかもしれません。(設定前に、念のためバックアップして下さいね)


----------------
このコミュニティでの投稿はボランティアの範囲に留めさせていただいています。個別の相談やカスタマイズは有償にて承っておりますのでご相談下さい。

[url=http://www.eccube-school.jp/]EC-CUBE

kdkz
投稿日時: 2008/11/11 18:10
対応状況: −−−
新米
登録日: 2008/4/26
居住地:
投稿: 8
Re: 2.3.2インストールでエラーメッセージ
homan様 引き続きご教示ありがとうございます。

html/install/index.phpを初期のものに戻した上で、アドバイスの通り、.htaccessファイルに
php_value default_charset UTF-8
php_value mbstring.script_encoding UTF-8
の2文を追加したところ、問題なくインストールができました。

店舗画面・管理画面とも表示に問題なく、運用できそうです。


>というのも、エラー内容は・・・

私も、seasoft様のご指摘でコードを削除して原因を追った際に、同じエラーを繰り返すことから、きっとソースコードではないのだろうと思いました。
今回の件は、文字セットの違いに起因することなのでしょうか。
今後の2系の展開・運用に役立てたいと思います。

ご両名に感謝申し上げます、ありがとうございました。
homan
投稿日時: 2008/11/11 19:49
対応状況: −−−
仙人
登録日: 2007/7/2
居住地: 宮崎県宮崎市
投稿: 633
Re: 2.3.2インストールでエラーメッセージ
以前、他のオープンソースとEC-CUBE2を共存させたい(連携というわけではないですが、一緒に設置して運用という形でした)というご要望の案件があったのですが、他のオープンソースはすべてEUC-JPとなっていて、EC-CUBEだけUTF-8でした。

その際に同じようなエラーが発生していたことを思い出しました。
おそらく文字セットの違いによるものだと思われます。

ともかく、先に進められたようで安心しました


----------------
このコミュニティでの投稿はボランティアの範囲に留めさせていただいています。個別の相談やカスタマイズは有償にて承っておりますのでご相談下さい。

[url=http://www.eccube-school.jp/]EC-CUBE

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,856名です
総投稿数は109,989件です

投稿数ランキング

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