バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > モバイルサイトでデータベースにアクセスすると「システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。」と表示されてしまう。

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
pickell
投稿日時: 2010/10/19 18:11
対応状況: −−−
新米
登録日: 2010/10/19
居住地:
投稿: 3
モバイルサイトでデータベースにアクセスすると「システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。」と表示されてしまう。
初めてご質問させていただきます、よろしくお願いいたします。

------------------------------------------------------------------------------------------
[EC-CUBE] 2.4.4
[レンタルサーバ] sixcore
[OS] Linux
[PHP] PHP 5.1.6
[データベース] MySQL 5.0.77
[WEBサーバ] apache 2.2.x
[ブラウザ] Firefox3.6.1
[現象] PCページでは問題なく稼働しているのですが、モバイルサイトの表示の件ですが、マニュアルの通りphp.iniと.htaccessの設定を反映しUPロードしてサイトを確認したところ、データベースにアクセスする際にすべて、「システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。」と表示されてしまう。と表示されてしまいます。

お詳しい方のご教示をどうぞよろしくお願いいたします。
------------------------------------------------------------------------------------------
sumkjr
投稿日時: 2010/10/19 20:38
対応状況: −−−
一人前
登録日: 2010/10/8
居住地:
投稿: 103
Re: モバイルサイトでデータベースにアクセスすると「システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。」と表示されてしまう。
site.logなど、各種ログにはどうでているのでしょうか?

これだけでは、原因はつかみにくいと思いますが・・・。
pickell
投稿日時: 2010/10/20 10:40
対応状況: −−−
新米
登録日: 2010/10/19
居住地:
投稿: 3
Re: モバイルサイトでデータベースにアクセスすると「システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。」と表示されてしまう。
ご返信ありがとうございます。

site.logを調べてみたのですが、このように表示されていました。

-以下ログ------------------------------------------------

USER_AGENT:KDDI-CA3F UP.Browser/6.2_7.2.7.1.K.4.306 (GUI) MMP/2.0

SELECT session_id FROM dtb_mobile_ext_session_id WHERE param_key = ? AND param_value = ? AND url = ? AND create_date >= ?
DB Error: unknown error

SELECT session_id FROM dtb_mobile_ext_session_id WHERE param_key = 'confirm' AND param_value = '注文する' AND url = 'mobile/cart/index.php' AND create_date >= '2010-10-20 10:01:50' [nativecode=1267 ** Illegal mix of collations (ujis_japanese_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=']

/mobile/cart/index.php 29:require_once
/mobile/require.php 30:require_once
/data/require_base.php 88:SC_SessionFactory_UseRequest->initSession
/data/class/session/sessionfactory/SC_SessionFactory_UseRequest.php 187:SC_SessionFactory_UseRequest->getSessionId
/data/class/session/sessionfactory/SC_SessionFactory_UseRequest.php 162:SC_SessionFactory_UseRequest->getExtSessionId
/data/class/session/sessionfactory/SC_SessionFactory_UseRequest.php 93:SC_Query->get
/data/class/SC_Query.php 402:SC_DbConn->getOne
/data/class/SC_DbConn.php 107:DB_common->getOne
/data/module/DB/common.php 1237:DB_common->execute
/data/module/DB/common.php 959:DB_mysql->simpleQuery
/data/module/DB/mysql.php 324:DB_mysql->mysqlRaiseError
/data/module/DB/mysql.php 894:DB_common->raiseError
/data/module/DB/common.php 1853:PEAR->raiseError
/data/module/PEAR.php 557:DB_Error->DB_Error
/data/module/DB.php 893:PEAR_Error->PEAR_Error

--------------------------------------

以上になります。
mysql にエラーが発生していることがわかるのですが、PCページでは発生していないので、原因がつかめない状況です。。

ヒントになることでもアドバイスいただければ幸いです。

宜しくお願い致します。
sumkjr
投稿日時: 2010/10/20 11:08
対応状況: −−−
一人前
登録日: 2010/10/8
居住地:
投稿: 103
Re: モバイルサイトでデータベースにアクセスすると「システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。」と表示されてしまう。
Illegal mix of collations (ujis_japanese_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='

このエラーからわかることは、文字コードの問題ですね。
(おそらく、異なる文字コードを比べるな、みたいなことだと思います。)

詳細は調べていないので、どう修正すればいいのかわかりませんが、
「Illegal mix of collations」
とかでググると、同様の問題での解決方法が出てきています。
pickell
投稿日時: 2010/10/20 11:39
対応状況: −−−
新米
登録日: 2010/10/19
居住地:
投稿: 3
Re: モバイルサイトでデータベースにアクセスすると「システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。」と表示されてしまう。
ご返信ありがとうございました。

再インストールをやり直し、php.iniの設定を見直したところ
無事解決することができました。

ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は90,361名です
総投稿数は110,374件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1693
8
red
1571
9
mcontact
1364
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.