質問 > フロント機能 > やはり郵便番号DB登録がうまくいかない・・・2.11.1 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kozou |
投稿日時: 2011/8/6 23:38
対応状況: −−−
|
一人前 登録日: 2011/5/18 居住地: 投稿: 75 |
やはり郵便番号DB登録がうまくいかない・・・2.11.1 いつもご指導ありがとうございます。Ver2.11.1 で郵便番号DB登録を実行中
なかなか完了しないので調べてみた所、何回もブラウザを更新していれば終わる との情報を見つけ実行していたのですが、3回目くらいで 「システムエラーが発生しました。大変お手数ですが、サイト管理者までご連絡ください。 」 と表示されて操作不能になりました。 「ログインページに戻る」ボタンもありますが、押してもページが移動しません。 一旦ブラウザを閉じて再度ログインしようとしても 「システムエラーが発生しました。大変お手数ですが、サイト管理者までご連絡ください。 」 のページになります。 とにかく身動きが取れず困っておりましたが、諦めてしばらくしてから ログインすると普通にログイン出来ました。 しかしながら、郵便DB登録は出来ていない様子で「郵便番号DBには 0 行のデータがあります。」となっています。 また「会員登録」のページから、郵便番号検索を試してみましたが当然機能しません。昨日からずっとこんな事の繰り返しです。 他にも似たような事象の方もいらっしゃる様ですが、皆さん何回か 試しているとうまくいった、と言うパターンが多いようで、私とは症状が若干違うようです。 これはeccubeのバグでしょうか?とにかく使えずに困っております。 解決方法はあるのでしょうか? |
468 |
投稿日時: 2011/8/6 23:53
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: やはり郵便番号DB登録がうまくいかない・・・2.11.1 こんばんわ。
郵便番号DBは、どうしても容量が大きいので、登録時にタイムアウト等のエラーが発生する事がよくあります。 私も何回もブラウザを更新する方法で、データを登録した事があるのですが、 システムエラーが出た事はなく、0行ままと言う事はありませんでした。 システムエラーの画面が出たと言うことは、 /data/logs/site.log にエラーの内容が記述されているのではないかと思います。 こちらを確認いただくと、何か原因がつかめるかもしれません。 何回かログイン時のエラーも発生されたという事なので、 大量のログが出力されているかもしれませんが、 同じエラーの繰り返しであれば、 同じログが出力されていると思いますので、 1件分を見つけ出してみてください。 私はシステムエラー起きたら、そこから調査しております。 |
kozou |
投稿日時: 2011/8/7 0:20
対応状況: −−−
|
一人前 登録日: 2011/5/18 居住地: 投稿: 75 |
Re: やはり郵便番号DB登録がうまくいかない・・・2.11.1 ご返信ありがとうございます。開き直ってはっきり申し上げますが
エラーログを見ても理解不能な素人です。 ログが大きすぎて一部なのですが、勝手ながら以下に一部明記します。 一部は個人情報のため***と表記しますが、お許し下さい 2011/08/06 22:27:44 [/admin/basis/zip_install.php] access : user=sample auth=0 sid=965****** from 11*.1**.***.** FATAL Error(256) /home/sampale/sampale.com/public_html/class/SC_Query.php:870 https://sampale.com/admin/basis/zip_install.php?mode=auto&exec=yes&startRowNum= SERVER_ADDR: 2**.**.**.** REMOTE_ADDR: 1**.1**.**.** USER_AGENT: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; Ant.com Toolbar 1.7; Ant.com Toolbar 1.6; SLCC1; .NET CLR 2.0.****; MDDS; .NET CLR 3.5.3****; .NET CLR 3.0.3****; .NET4.0C; AskTB5.6) SQL: INSERT INTO mtb_zip(zipcode,state,city,town) VALUES (?,?,?,?) MDB2 Error: unknown error _doQuery: [Error message: Could not execute statement] [Last executed query: PREPARE mdb2_statement_mysql_109152dc7*******1d***c33** FROM 'INSERT INTO mtb_zip(zipcode,state,city,town) VALUES (?,?,?,?)'] [Native code: 1226] [Native message: User 'sample_db' has exceeded the 'max_questions' resource (current value: 700000)] /home/sampale/sampale.com/public_html/admin/basis/zip_install.php 34:LC_Page_Admin_Basis_ZipInstall_Ex->process /home/sampale/sampale.com/public_html/class_extends/page_extends/admin/basis/LC_Page_Admin_Basis_ZipInstall_Ex.php 56:LC_Page_Admin_Basis_ZipInstall->process /home/sampale/sampale.com/public_html/class/pages/admin/basis/LC_Page_Admin_Basis_ZipInstall.php 80:LC_Page_Admin_Basis_ZipInstall->action /home/sampale/sampale.com/public_html/class/pages/admin/basis/LC_Page_Admin_Basis_ZipInstall.php 105:LC_Page_Admin_Basis_ZipInstall->lfAutoCommitZip /home/sampale/sampale.com/public_html/class/pages/admin/basis/LC_Page_Admin_Basis_ZipInstall.php 144:LC_Page_Admin_Basis_ZipInstall->insertMtbZip /home/sampale/sampale.com/public_html/class/pages/admin/basis/LC_Page_Admin_Basis_ZipInstall.php 229:SC_Query->insert /home/sampale/sampale.com/public_html/class/SC_Query.php 478:SC_Query->query /home/sampale/sampale.com/public_html/class/SC_Query.php 730:SC_Query->prepare /home/sampale/sampale.com/public_html/class/SC_Query.php 867:MDB2_Driver_mysql->prepare /home/sampale/sampale.com/public_html/module/MDB2/Driver/mysql.php 1123:MDB2_Driver_mysql->_doQuery /home/sampale/sampale.com/public_html/module/MDB2/Driver/mysql.php 798:MDB2_Driver_Common->raiseError /home/sampale/sampale.com/public_html/module/MDB2.php 1497:PEAR->raiseError /home/sampale/sampale.com/public_html/module/PEAR.php 557:MDB2_Error->MDB2_Error /home/sampale/sampale.com/public_html/module/MDB2.php 1009:PEAR_Error->PEAR_Error FATAL Error(256) /home/sampale/sampale.com/public_html/class/SC_Query.php:870 http://sampale.com/products/detail.php?product_id=16 SERVER_ADDR: 2**.**.6*.** REMOTE_ADDR: **.2**.**.*** USER_AGENT: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) SQL: SELECT sess_data FROM dtb_session WHERE sess_id = ? MDB2 Error: unknown error _doQuery: [Error message: Could not execute statement] [Last executed query: PREPARE mdb2_statement_mysql_154c9a2298561eabafcfbf6137526dbbaeca18ddb FROM 'SELECT sess_data FROM dtb_session WHERE sess_id = ? '] [Native code: 1226] [Native message: User 'sample_2' has exceeded the 'max_questions' resource (current value: 700000)] /home/sampale/sampale.com/public_html/products/detail.php 25:require_once /home/sampale/sampale.com/public_html/require.php 29:require_once 実際はまだまだあります。 |
468 |
投稿日時: 2011/8/7 0:39
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: やはり郵便番号DB登録がうまくいかない・・・2.11.1 こんばんわ。
エラーの内容を見たところ、MySQLに1時間あたり発行できるSQLの上限を超えているようです。(70万回) MySQLからエラーメッセージは↓になります。 [Native message: User 'sample_2' has exceeded the 'max_questions' resource (current value: 700000)] しばらくログインできなくなるのは、時間が経過してSQLリクエストの回数がリセットされる為、 問題が解消されるのだと思います。 対処法としては、 ・MySQLのユーザーを作成できる権限を持っているのであれば、制限無しのユーザーを作る。 (レンタルサーバーでは、この権限を持っている事は少ない) ・郵便番号データを数時間に分けて登録していく。 (1回につき、1時間以上時間を空けて作業する) ちなみに郵便番号登録の処理は、分割して行えたかどうか?よくわからないので、 一度、確認してみようと思います。 |
468 |
投稿日時: 2011/8/7 2:08
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: やはり郵便番号DB登録がうまくいかない・・・2.11.1 EC-CUBE2.11.1の管理画面の基本情報管理で
郵便番号CSVを分割登録する事が出来ましたので、手順を投稿します。 1./data/downloads/KEN_ALL_utf-8.CSVを複数のファイルに分割する。 (全国の郵便番号が122,999件ありましたので、30,000件ずつ5つのファイルに分けました。 私はサクラエディタを使って、手動でコピー&ペーストして、保存する際にUTF-8を設定しました。) 2.分割したファイルの1つ目のファイルでKEN_ALL_utf-8.CSVを上書き(FTPで)して、 EC-CUBE管理画面の基本情報管理→郵便番号DB登録をクリック。 3.「郵便番号CSVには30000行のデータがあります。」と表示されるので、自動更新ボタンをクリック。 4.取り込みが完了したら、2つ目のファイルでKEN_ALL_utf-8.CSVを上書き(FTPで)して、 EC-CUBE管理画面の基本情報管理→郵便番号DB登録をクリック。 5.「郵便番号CSVには30000行のデータがあります。」と表示されるので、 今度は、手動更新を行う。開始行に1を入力して手動更新ボタンをクリック。 (これで2つ目のCSVを1行目から読込む) 6.4〜5の手順を繰り返して、全てのファイルを登録する。 注)3つ目以降のCSVを登録する場合、赤い文字で「号数に差異があります。登録に以上がある恐れがあります。」と 表示されますが、登録済みの郵便番号DBとCSVの件数を比較して表示しているメッセージだと思いますので、 無視して作業を進めました。 SQLのリクエストの制限の問題があるので、 1時間以上おいて作業していただけたらと思います。 |
kozou |
投稿日時: 2011/8/9 0:35
対応状況: −−−
|
一人前 登録日: 2011/5/18 居住地: 投稿: 75 |
Re: やはり郵便番号DB登録がうまくいかない・・・2.11.1 ご返信が遅くなりまして申し訳ございません。
仕事の都合で、PCに触れない環境におりました。 早速試してみまして、うまく行きました! 一度、3つ目のファイルで、途中で止まり「システムエラーが発生しました」 が表示されたのですが、時間を置いて試してみると、今度はうまく行き それ以外のファイルは全て1回で登録できました。 勉強不足でよく解らないのですが、468様からご指導頂いた方法で対応できました。 私と同じような症状の方は、ぜひこの質問を参考にしてみて下さい。 468様、心より感謝申し上げます。最高でした! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |