バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

機能要望 > フロント機能 > インストールエラー

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
berg
投稿日時: 2009/6/28 1:22
対応状況: −−−
新米
登録日: 2009/6/25
居住地:
投稿: 4
インストールエラー
お世話になります。
インストール時のエラーについておたずねします。

【環境】
EC-CUBE 2.4.0
DBサーバ MySQL 4.1.22
PHP 5.2.8

このフォーラムを色々見て、 MySQL では文字化けすることを知り、data/class/SC_DbConn.php に

$buf = $objDbConn->prepare('SET NAMES utf8');
$objDbConn->execute($buf);

を追加して、インストールしたのですが、

Fatal error: Class 'SC_Utils_Ex' not found in /data/class/SC_DbConn.php on line 215

というエラーが出てしまいます。
もちろん、追加した部分を消せば、インストールはできるのですが、その場合、html/install/sql/insert_data.sql にある文字が全て文字化けしてしまいます。
SC_DbConn.phpの修正を行うと、ホームページ上が文字化けしますので、phpMyAdminで直すという手もありますが、かなり面倒なので何か良い手はないでしょうか。

character_set_serverがlatinになっているので、utf8にすればいいような気もするのですが、共有サーバーなので直せません。

何か良い方法はないでしょうか。
よろしくお願いします。


naco
投稿日時: 2009/6/28 1:45
対応状況: −−−
半人前
登録日: 2009/6/21
居住地:
投稿: 16
Re: インストールエラー
こちらのチェンジセットを適用すれば、インストール時にもエラーにはなりません。

http://svn.ec-cube.net/open_trac/changeset/17559

※インストール方法のページには、こちの方法を案内した方が良いような気がします...


※加筆
すみません。
エラーメッセージが違うので確実ではありませんが、データベースを新規に作成し直して、上記のチェンジセットで試してみてください。
こちらの環境でも「character_set_server」は「latin1」ですが、サイト表示、MySQLともに問題ありません。
(※あとは「character_set_filesystem」が「binary」で、他はすべて「utf8」です。)


一応確認しますが、「SC_Utils_Ex.php」はきちんと「util_extends」フォルダの中にあるのですよね?
seasoft
投稿日時: 2009/6/28 5:08
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: インストールエラー
> 一応確認しますが、「SC_Utils_Ex.php」はきちんと「util_extends」フォルダの中にあるのですよね?

エラー処理でエラーが発生するという状況のようですね。
どうやら、Ex 無しのみを読んでいるルート(タイミング?)があるようです。
Ex 無しを自身のファイル内で読んでいるんですよね・・・ う〜ん。

とりあえずは、
require_once($current_dir . "/util/SC_Utils.php");
を真似して、Ex も(とりあえずは絶対パスでも)読めば、エラー処理中のエラーは解消される方向に向かうと思います。


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

berg
投稿日時: 2009/6/28 8:57
対応状況: −−−
新米
登録日: 2009/6/25
居住地:
投稿: 4
Re: インストールエラー
お世話になります。
お教え頂いたページの通り、行いましたところ無事インストールできました。
前の修正では、インストール画面が出なかったのですが、今回は画面の下部にエラー文が一行だけでて、無視してインストール行ったところ完了しました。

適切なアドバイス、大変ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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.