バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > 管理機能 > バックアップ管理でエラー

管理機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kashii
投稿日時: 2013/1/24 19:54
対応状況: −−−
半人前
登録日: 2013/1/22
居住地:
投稿: 12
Re: バックアップ管理でエラー
横から失礼します。
何かしらお役に立てればと思い投稿させていただきました。

私も似たようなことがEC-CUBE2.4.4をインストールをして
管理画面からバックアップを行った際に起きました。

私なりに調査してみたところ、
インストールの時点で、DBのユーザとそのパスワードをpostgresユーザで
行うとそうなるのかなと思い、試しにテストユーザを作りました。
以下が実際に行ったコマンドです。


createuser -a -d -U postgres ユーザ名
createdb -E UTF8 -O ユーザ名 -U ユーザ名 DB名


インストール画面でテストユーザとそのパスワードを指定して
インストール後
管理画面からバックアップを実行することができ、リストアも出来ました。

内部でどんな動きがあって、なぜpostgresユーザだと動かないのか原因は
つかめない状態で申し訳ないです。


[EC-CUBE] 2.4.4
[サーバ] さくらインターネットVPS 2G
[PHP] PHP 5.3.3
[データベース] PostgreSQL 8.4.13 on x86_64-redhat-linux-gnu, compiled by GCC gcc (GCC) 4.4.6 20120305 (Red Hat 4.4.6-4), 64-bit
[OS] centos-release-6-3.el6.centos.9.x86_64
eigazuki
投稿日時: 2010/9/28 5:24
対応状況: −−−
半人前
登録日: 2010/5/26
居住地:
投稿: 16
Re: バックアップ管理でエラー
AMUAMU 様

アドバイスありがとうございます。


>またdata/logs/site.logには何かエラー出力らしきものが出ていませんか?

こちらには、接続状況しか記載されていないので、

>見当たらないようであればサーバー側の実行制限に引っかかっているかと思いますので、

この状態に対する対処をして見ます。もう少し過去記事を見てみます。

ありがとうございます。
AMUAMU
投稿日時: 2010/9/27 15:25
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: バックアップ管理でエラー
掲出されたWarningエラーと500 Internal Server Errorは直接の関係は無いと思います。

ログにFatalエラーは見当たりませんか?
またdata/logs/site.logには何かエラー出力らしきものが出ていませんか?

見当たらないようであればサーバー側の実行制限に引っかかっているかと思いますので、過去ログとして掲出されたURLの内容を試してみると良いと思います。(XREAはデフォルトでの実行制限が非常に厳しいです)


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

eigazuki
投稿日時: 2010/9/27 4:48
対応状況: −−−
半人前
登録日: 2010/5/26
居住地:
投稿: 16
Re: バックアップ管理でエラー
EC-CUBE 2.4.3
レンタルサーバ :XREA
OS Linux s356 2.6.23.16-smp #3 SMP Sat May 1 16:58:37 JST 2010 i686
DBサーバ MySQL 5.1.22-rc
WEBサーバ Apache
PHP 5.2.5
GD Loaded
IE 7

現象:リストア出来ない

お世話になります。

本当に困ったときのみの書き込みにしたいと思っているのですが、相変わらず困っています。

バックアップをしたデータをリストアしたいのに、
エラー 「500 Internal Server Error」の表示が出てしまいます。

レンタルサーバーでは、
________
「500 Internal Server Error」はCGIスクリプトなどに誤りがあるときに発生するエラーとなります。
スクリプトの配布元にご確認いただければと存じます。

また、一定時間内のスクリプト起動数に制限があり、制限以上の起動数がございます場合、同じくエラーとなります。
上記点に関して思い当たる点がある場合には、起動するプロセス数を減らすよう対応していただければと存じます。
__________

という回答が得られました。

これに対する過去記事は

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=5637&forum=11&post_id=27028#forumpost27028

と、いうことでしたが、私の場合、商品を登録しようとすると商品自体が消えてしまい、

Warning: Invalid argument supplied for foreach() in /virtual/自分ID/public_html/eccube/data/class/helper/SC_Helper_DB.php on line 927

というエラーが出てしまいます。

この原因とリストアエラーとの間に関連性があるのでしょうか?

いろいろわからないなりにいろいろなものに追加記入したので、
以前バックアップした状態にリストアしたいと思っています。

ご指導いただければと思っています。
AMUAMU
投稿日時: 2010/8/31 3:07
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: バックアップ管理でエラー
余計な(というか重要な)システムテーブルまでダンプしていて、リストアが転けていますね。
今一度、過去ログなどを読み返されてダンプ部分を見直すと良いと思います。抑制方法が書いてあったような。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

EFLabo
投稿日時: 2010/8/29 21:45
対応状況: −−−
新米
登録日: 2010/8/24
居住地:
投稿: 6
Re: バックアップ管理でエラー
AMUAMU様

ありがとうございます!

data/logs/site.logでのエラー内容は、以下のとおりです。
お手数をおかけいたしますが、ご確認の程、お願い申し上げます!

----------------------------
SERVER_ADDR:***
REMOTE_ADDR:***
USER_AGENT:Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.5.30729)

DELETE FROM pg_attrdef;
DB Error: unknown error

DELETE FROM pg_attrdef; [nativecode=ERROR: cache lookup failed for access method 403]

/var/www/vhosts/***/httpdocs/admin/system/bkup.php 34:LC_Page_Admin_System_Bkup_Ex->process
/var/www/vhosts/***/app/eccube_data/class_extends/page_extends/admin/system/LC_Page_Admin_System_Bkup_Ex.php 56:LC_Page_Admin_System_Bkup->process
/var/www/vhosts/***/app/eccube_data/class/pages/admin/system/LC_Page_Admin_System_Bkup.php 110:LC_Page_Admin_System_Bkup->lfRestore
/var/www/vhosts/***/app/eccube_data/class/pages/admin/system/LC_Page_Admin_System_Bkup.php 494:LC_Page_Admin_System_Bkup->lfDeleteAll
/var/www/vhosts/***/app/eccube_data/class/pages/admin/system/LC_Page_Admin_System_Bkup.php 644:SC_Query->query
/var/www/vhosts/***/app/eccube_data/class/SC_Query.php 497:SC_DbConn->query
/var/www/vhosts/***/app/eccube_data/class/SC_DbConn.php 84:DB_common->query
/var/www/vhosts/***/app/eccube_data/module/DB/common.php 1167:DB_pgsql->simpleQuery
/var/www/vhosts/***/app/eccube_data/module/DB/pgsql.php 338:DB_pgsql->pgsqlRaiseError
/var/www/vhosts/***/app/eccube_data/module/DB/pgsql.php 786:DB_common->raiseError
/var/www/vhosts/***/app/eccube_data/module/DB/common.php 1853:PEAR->raiseError
/var/www/vhosts/***/app/eccube_data/module/PEAR.php 557:DB_Error->DB_Error
/var/www/vhosts/***/app/eccube_data/module/DB.php 893:PEAR_Error->PEAR_Error
from ***
2010/08/27 00:32:00 [/admin/system/bkup.php] https://***/admin/system/bkup.php

SERVER_ADDR:***
REMOTE_ADDR:***
USER_AGENT:Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.5.30729)

SELECT relname FROM pg_class WHERE (relkind = 'r' OR relkind = 'v') AND relname = ? GROUP BY relname
DB Error: unknown error

SELECT relname FROM pg_class WHERE (relkind = 'r' OR relkind = 'v') AND relname = 'dtb_session' GROUP BY relname [nativecode=ERROR: current transaction is aborted, commands ignored until end of transaction block]

:SC_Helper_Session->sfSessWrite
/var/www/vhosts/***/app/eccube_data/class/helper/SC_Helper_Session.php 86:SC_Helper_DB->sfTabaleExists
/var/www/vhosts/***/app/eccube_data/class/helper/SC_Helper_DB.php 77:SC_Query->getAll
/var/www/vhosts/***/app/eccube_data/class/SC_Query.php 156:SC_DbConn->getAll
/var/www/vhosts/***/app/eccube_data/class/SC_DbConn.php 164:DB_common->getAll
/var/www/vhosts/***/app/eccube_data/module/DB/common.php 1610:DB_common->execute
/var/www/vhosts/***/app/eccube_data/module/DB/common.php 959:DB_pgsql->simpleQuery
/var/www/vhosts/***/app/eccube_data/module/DB/pgsql.php 338:DB_pgsql->pgsqlRaiseError
/var/www/vhosts/***/app/eccube_data/module/DB/pgsql.php 786:DB_common->raiseError
/var/www/vhosts/***/app/eccube_data/module/DB/common.php 1853:PEAR->raiseError
/var/www/vhosts/***/app/eccube_data/module/PEAR.php 557:DB_Error->DB_Error
/var/www/vhosts/***/app/eccube_data/module/DB.php 893:PEAR_Error->PEAR_Error
from ***
AMUAMU
投稿日時: 2010/8/27 9:45
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: バックアップ管理でエラー
>そこで、テストでリストアしましたら、
>システムエラーページが表示されました。。

どういうエラーが出ましたか?
また data/logs/site.log にも詳細なエラー内容が出ていると思いますので、差し支えなければその内容を掲出されますと解決に近づけるかもしれません。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

EFLabo
投稿日時: 2010/8/27 0:27
対応状況: −−−
新米
登録日: 2010/8/24
居住地:
投稿: 6
Re: バックアップ管理でエラー
以下内容でご相談しましたところ、
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=306&forum=9&post_id=31194#forumpost31194
こちらのスレッドをお教え頂きました!

loki様のご教示どおりしましたら、バックアップできました!

そこで、テストでリストアしましたら、
システムエラーページが表示されました。。

リストアにエラーが出ない方法をご教示頂けますと幸いです。
CSVを見ますと、文字化けしていました。関係ありますでしょうか。。
loki
投稿日時: 2009/1/24 4:22
対応状況: −−−
新米
登録日: 2009/1/22
居住地:
投稿: 3
Re: バックアップ管理でエラー
▼原因のご報告

システムカタログを参照できずエラーが発生していたようです。
「SELECT * FROM information_schema.sql_features」とすれば動作するようです。(データベースの権限の問題?)

勉強不足のため、どのようにデータベースを作成すればデフォルトのプログラムのままでよいのかわかりませんが、確認のため、一時的に以下のようにプログラムを変更したらバックアップを取れました。

●対象ファイル
/data/class/pages/admin/system/LC_Page_Admin_System_Bkup.php

●230行目あたり
----------------------------------------
(修正前)
 $arrData = $objQuery->getAll("SELECT * FROM $val");

(修正後)※一時的な修正です。
 if(preg_match('/pg_.+/',$val)){
$val = 'pg_catalog.'.$val;
}
else if(!preg_match('/dtb_.+/',$val) && !preg_match('/mtb_.+/',$val)){
$val = 'information_schema.'.$val;
}
$arrData = $objQuery->getAll("SELECT * FROM $val");
----------------------------------------

以上、ご報告まで。

 
loki
投稿日時: 2009/1/23 1:05
対応状況: −−−
新米
登録日: 2009/1/22
居住地:
投稿: 3
Re: バックアップ管理でエラー
早速の回答ありがとうございます。

ビューは確認していませんでした。
というかEC-CUBEのテーブルではないんですね。

テーブル名で気付くべきでした。(命名規則から外れてますね)

調べてみて、またご報告致します。
(1) 2 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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
1301
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.