質問 > フロント機能 > サーバー移管でサイトにアクセスできなくなった場合の対処策。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kenz |
投稿日時: 2017/11/3 20:33
対応状況: 解決済
|
常連 登録日: 2010/6/8 居住地: 投稿: 46 |
サーバー移管でサイトにアクセスできなくなった場合の対処策。 いつも大変お世話になっております。
この度、サーバーの環境を共有サーバーからVPSに事情があり変更しなければなくなりました。 サーバー会社のサポートのもと、諸設定をし、サイトを立ち上げようとすると、共有サーバーの環境では立ち上がっていた サイトが、VPSの環境では立ち上がらず、下記のエラーログがサーバーに出されます。 2017/11/03 19:55:48 [/index.php] Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。 SQL: [SET SESSION storage_engine = InnoDB] PlaceHolder: [array ( )] MDB2 Error: connect failed _doConnect: [Error message: Access denied for user 'xxxxx'@'localhost' (using password: YES)] [Native code: 1045] [Native message: Access denied for user 'xxxxx'@'localhost' (using password: YES)] on [/var/www/vhosts/xxxxxxx.com/httpdocs/data/class/SC_Query.php(1015)] from xxx.xxx.xxx.xx customer_id = /var/www/vhosts/xxxxxxx.com/httpdocs/index.php(24): require_once /var/www/vhosts/xxxxxxx.com/httpdocs/require.php(35): require_once /var/www/vhosts/xxxxxxx.com/httpdocs/data/require_base.php(45): SC_SessionFactory_UseCookie->initSession /var/www/vhosts/xxxxxxx.com/httpdocs/data/class/sessionfactory/SC_SessionFactory_UseCookie.php(55): session_start (): SC_Helper_Session->sfSessRead /var/www/vhosts/xxxxxxx.com/httpdocs/data/class/helper/SC_Helper_Session.php(71): SC_Query::getSingletonInstance /var/www/vhosts/xxxxxxx.com/httpdocs/data/class/SC_Query.php(106): SC_Query->__construct /var/www/vhosts/xxxxxxx.com/httpdocs/data/class/SC_Query.php(90): SC_DB_DBFactory_MYSQL->initObjQuery /var/www/vhosts/xxxxxxx.com/httpdocs/data/class/db/dbfactory/SC_DB_DBFactory_MYSQL.php(323): SC_Query->exec /var/www/vhosts/xxxxxxx.com/httpdocs/data/class/SC_Query.php(233): SC_Query->query /var/www/vhosts/xxxxxxx.com/httpdocs/data/class/SC_Query.php(822): SC_Query->execute /var/www/vhosts/xxxxxxx.com/httpdocs/data/class/SC_Query.php(978): SC_Query->error /var/www/vhosts/xxxxxxx.com/httpdocs/data/class/SC_Query.php(1015): trigger_error 2017/11/03 19:55:48 [/index.php] Fatal error(E_COMPILE_ERROR): require_once() [<a href='function.require'>function.require</a>]: Failed opening required '/var/www/vhosts/xxxxxxx.com/httpdocs//data/class_extends/page_extends/error/LC_Page_Error_SystemError_Ex.php' (include_path='/var/www/vhosts/xxxxxxx.com/httpdocs/data/module:.:/usr/share/pear:/usr/share/php') on [/var/www/vhosts/xxxxxxx.com/httpdocs/data/class/helper/SC_Helper_HandleError.php(207)] from xxx.xxx.xxx.xx customer_id = この度、行ったのは以下の通りです。 1.VPSサーバーの設定。 2.ファイルの共有サーバーからVPSサーバーへの移管。 3.データベースの共有サーバーからVPSサーバーへの移管。 4.data/config/config.phpをVPSサーバー用への調整。 過去の投稿を参考に、下記の様にphpMyAdminからdbユーザーに権限を付与しようとしたりしているのですが、 GRANT ALL PRIVILEGES ON db名.* TO ユーザー名@localhost IDENTIFIED BY 'パスワード' 下記の様なメッセージが表示され、権限付与さえ出来ません。 #1044 - Access denied for user 'ユーザー名'@'%' to database 'db名' 何をどうすれば、サイトが立ち上がるようになるかご支援戴けませんでしょうか。 ec-cube 2.x系 (データベース) MySQL5.1.73 (WEBサーバ) apache2 (OS) Windows 10 (PHP) 4.6.6 ********************************** VPSサーバー側でのデータベースユーザーに対するパスワード設定に問題がございました。 大変おさがわせ致しました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |