質問 > 管理機能 > バックアップ機能のエラー? |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
yukki7242 |
投稿日時: 2010/3/21 18:45
対応状況: −−−
|
新米 登録日: 2010/3/21 居住地: 投稿: 6 |
バックアップ機能のエラー? 初めての投稿です。皆様よろしくお願いします。
■環境 [EC-CUBE] 2.3.2 [レンタルサーバ] アラタナ [OS] Linux [PHP] 5.2.9 [データベース] MySQL 5.0.51a-community [WEBサーバ] Apache ■現象 管理画面のバックアップ機能を使用すると画面が真っ白になり、エラーもなにも表示されず、待ってもなにもアクションがない状態がつづいてしまう症状に悩まされています。 独自で調査した結果、郵便番号DBも一緒にバックアップする仕様になっていてその郵便番号DBが大きすぎるため。 というのが有力なのではと思いますが、 当方、PHPについては勉強中ですので理屈はわかっても方法がわからなく困っています。 おわかりになるかた、いらっしゃいましたら どうかお力をお貸し下さい。 よろしくお願いいたします。 |
taka123 |
投稿日時: 2010/3/23 1:50
対応状況: −−−
|
新米 登録日: 2009/12/5 居住地: 投稿: 8 |
Re: バックアップ機能のエラー? 私も初心者なのでお力になれるかわかりませんが、
(私のはeccube2.4.2なので未確認ですいませんが)、 LC_Page_System_Bkup.phpの 365行目あたりに }else if(DB_TYPE == "mysql"){ $sql = "SHOW TABLES;"; $arrRet = $objQuery->getAll($sql); $arrRet = SC_Utils_Ex::sfSwapArray($arrRet); というようなのがあり、 SHOW TABLES というのは全テーブル一覧を取得するSQL文ですのでここでmtb_zipを省くようなSQL文が作れれば、 mtb_zip(郵便番号テーブル)はバックアップされなくなると思います。 ただ、SHOWはNOT LIKEが使えないので否定文が作れるのか私には不明でそこが引っかかります。 あと現実的な方法は、データベースをphpmyadminなどでいじれれば、手動でバックアップをエクスポートするとかの方法もあると思います。 |
yukki7242 |
投稿日時: 2010/3/23 17:17
対応状況: −−−
|
新米 登録日: 2010/3/21 居住地: 投稿: 6 |
Re: バックアップ機能のエラー? ご返信ありがとうございます。
確認すたところ、こちらの LC_Page_System_Bkup.php の365行にも同様の記述がありました。 否定文の記述等は勉強してみます。 まだ解決にはいたっておりませんので、 なにかわかりましたら、ぜひご教授くださいませ。 |
seasoft |
投稿日時: 2010/3/23 18:12
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: バックアップ機能のエラー? バックアップファイルの出力としては mtb_zip は除外されていたような気がします。
> 独自で調査した結果、郵便番号DBも一緒にバックアップする仕様になっていてその郵便番号DBが大きすぎるため。 その根拠も書いておくと、情報を得やすいかもしれません。
|
yukki7242 |
投稿日時: 2010/3/24 12:07
対応状況: −−−
|
新米 登録日: 2010/3/21 居住地: 投稿: 6 |
Re: バックアップ機能のエラー? ご返信ありがとうございます。
> >独自で調査した結果、郵便番号DBも一緒にバックアップする仕様になっていてその郵便番号DBが大きすぎるため。 >その根拠も書いておくと、情報を得やすいかもしれません。 根拠と申しますか、サイトやスレッドを読んで参考にしたまでですので、根拠というには浅はかでした。 >>バックアップファイルの出力としては mtb_zip は除外されていたような気がします。 そうなのでしょうか。もしそうであれば、今の私には解決策の検討もつきません。恥ずかしながら・・・ 現在サーバーにも問合せ中ですが、もしよろしければ解決策のアドバイスをお願いいたします。 |
yukki7242 |
投稿日時: 2010/3/24 13:57
対応状況: 解決済
|
新米 登録日: 2010/3/21 居住地: 投稿: 6 |
Re: 解決 バックアップ機能の動作不良についてサーバー側にも問合せていたところ、
PHPで扱えるデータ量を超えてしまっていることが原因だったらしく、 .htaccessにそのデータ量を強制的に上げる方法を教えていただき、問題は解決いたしました。 読んでくださり、ご返信を下さった皆様。 本当にありがとうございました。 これからもよろしくお願いいたします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |