バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > サーバー移行時のDBエラーについて

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ゲスト
投稿日時: 2016/6/16 17:57
対応状況: −−−
サーバー移行時のDBエラーについて
お世話になります。
ECCUBEのサーバー移行をしているのですが、DB処理エラーとなってしまいました。

●ECCUBEバージョン2.13.3

●旧サーバー
PHP:5.2.4
DB:MySQL 5.0.51a

●新サーバー
PHP:5.4.16
DB:MySQL 5.5.47

手順ですが
1)FTPで旧サーバーのデータを新サーバーにアップロード
2)パーミッションを旧サーバーのものに合わせる
3)phpMyAdminからDBをエクスポート
4)新サーバーにDBを作成しインポート
※DB名やパスワード等の変更はしていません。
5)hostsでIPを切り替えて確認すると下記エラーの表示

--------------------------------------------------------------
システムエラーが発生しました。
大変お手数ですが、サイト管理者までご連絡ください。

【デバッグ情報】
Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。
SQL: [SET SESSION storage_engine = InnoDB]
MDB2 Error: connect failed
_doConnect: [Error message: Host '127.0.0.1' is not allowed to connect to this MariaDB server]
[Native code: 1130]
[Native message: Host '127.0.0.1' is not allowed to connect to this MariaDB server]
on [/var/www/vhosts/*****/*****/*****/data/class/SC_Query.php(1095)]
/var/www/vhosts/*****/*****/*****/admin/index.php(23): require_once
/var/www/vhosts/*****/*****/*****/admin/require.php(32): require_once
/var/www/vhosts/*****/*****/*****/data/require_base.php(45): SC_SessionFactory_UseCookie->initSession
/var/www/vhosts/*****/*****/*****/data/class/sessionfactory/SC_SessionFactory_UseCookie.php(53): session_start
(): SC_Helper_Session->sfSessRead
/var/www/vhosts/*****/*****/*****/data/class/helper/SC_Helper_Session.php(69): SC_Query::getSingletonInstance
/var/www/vhosts/*****/*****/*****/data/class/SC_Query.php(105): SC_Query->__construct
/var/www/vhosts/*****/*****/*****/data/class/SC_Query.php(88): SC_DB_DBFactory_MYSQL->initObjQuery
/var/www/vhosts/*****/*****/*****/data/class/db/dbfactory/SC_DB_DBFactory_MYSQL.php(363): SC_Query->exec
/var/www/vhosts/*****/*****/*****/data/class/SC_Query.php(255): SC_Query->query
/var/www/vhosts/*****/*****/*****/data/class/SC_Query.php(868): SC_Query->prepare
/var/www/vhosts/*****/*****/*****/data/class/SC_Query.php(1024): SC_Query->error
/var/www/vhosts/*****/*****/*****/data/class/SC_Query.php(1095): trigger_error
------------------------------------------------------------

ドメイン、DB名、ユーザー名パスワードは旧サーバーのものと同じなので、data/config/config.phpの内容は変えていません。
解決策を教えていただけますでしょうか。
よろしくお願いいたします。
red
投稿日時: 2016/6/16 18:15
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1570
Re: サーバー移行時のDBエラーについて
Host '127.0.0.1' is not allowed to connect to this MariaDB server

DBサーバーに127.0.0.1で接続する権限がないようです
同一サーバーにあるのであればlocalhostに書き換えれば接続できるかもしれません


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

ゲスト
投稿日時: 2016/6/17 10:29
対応状況: 解決済
Re: サーバー移行時のDBエラーについて
config.php内を変更して解決いたしました。

define('DB_SERVER', 'localhost');


大変助かりました。
ありがとうございます。またよろしくお願いいたします。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,852名です
総投稿数は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.