質問 > 管理機能 > コミュニティ版でcsv出力項目設定でエラー |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
Oba |
投稿日時: 2010/6/9 9:29
対応状況: −−−
|
一人前 登録日: 2007/8/31 居住地: 静岡 投稿: 111 |
コミュニティ版でcsv出力項目設定でエラー 皆様、お世話になります。
表題の事について教えて下さい。 環境: =========================== EC-CUBE: 2.4.2-comu (r18661) OS: Linux i686 DBサーバ: PostgreSQL 8.2.4 WEBサーバ: Apache PHP: 5.2.5 サーバ: Coreserver.jp =========================== 現在、上記の様な環境で構築しています。 インストールは、CGIモードで行い、 「.htaccess」には、「AddHandler application/x-httpd-php5cgi .php」と記載、 「php.ini」を 「phpinicopy.sh」を使わせて頂き、 htmlディレクトリ、dataディレクトリ(サブディレクトリには配置無し)に配置しました。 症状: 管理機能のCSV出力項目設定 において、以下の様なエラーが出てしまいます。
この様な状態なので、 「AddHandler application/x-httpd-php5cgi .php」をコメントアウトしてみたところ、 今度は、「システムエラーが発生しました。大変お手数ですが、サイト管理者までご連絡ください。 」と表示されます。 data/logs/site.log には、
と、出力されます。 パーミッションかなと思い、上記のファイルを777、705、666などに設定しましたが直りませんでした。 この様な状態を復旧できますでしょうか? よろしくお願いします。 |
seasoft |
投稿日時: 2010/6/9 19:55
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: コミュニティ版でcsv出力項目設定でエラー なかなか難解なソースですね・・・
とりあえず、下記を試していただけるとありがたいです。 http://svn.ec-cube.net/open_trac/changeset/18681
|
Oba |
投稿日時: 2010/6/9 22:26
対応状況: −−−
|
一人前 登録日: 2007/8/31 居住地: 静岡 投稿: 111 |
Re: コミュニティ版でcsv出力項目設定でエラー Seasoft様、いつもいつもありがとうございます。
結果は、直りました。 ですが、応急処置なんですか? 一応、r18610のファイルを該当行を見てみました。 120行目ですが、 r18610では、
r18661では、
それで、r18661で「WHERE csv_id」をgrepしましたら、 156行目と162行目に使われてました。ここは絡んでないんでしょうか? また、該当行120行目、124行目は、[comu-ver2 18616] * #657(CSVダウンロードの改善)現状コミットで変更されてたんですね。 未だに、よく分かってない自分ですので、助かりました。 ありがとうございました。 追記です。 EC-CUBE側のログファイルにはエラーは出ておりません。 追記2: csv出力項目設定で設定をしたところ、 郵便番号DB登録してあった、DB内の郵便番号が0件になってしまいました。 r18681にて直した事が起因しているのでしょうか? |
seasoft |
投稿日時: 2010/6/12 9:00
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: コミュニティ版でcsv出力項目設定でエラー > 結果は、直りました。
> ですが、応急処置なんですか? ソースを追跡するとどうも無駄な処理があるように思えまして。本当は、もう少しスマートな記述に書き直したいのですが、少々時間がとれず・・・ > それで、r18661で「WHERE csv_id」をgrepしましたら、 > 156行目と162行目に使われてました。ここは絡んでないんでしょうか? 最終的には csv_id カラムと $subno_id を比較するロジックが正しいのですが、中間に現れる $subno_csv の役割を私が十分に理解できていないのが現状です。 > csv出力項目設定で設定をしたところ、 > 郵便番号DB登録してあった、DB内の郵便番号が0件になってしまいました。 > r18681にて直した事が起因しているのでしょうか? r18681 は郵便番号DBに関与することは無いと思います。
|
Oba |
投稿日時: 2010/6/12 16:28
対応状況: −−−
|
一人前 登録日: 2007/8/31 居住地: 静岡 投稿: 111 |
Re: コミュニティ版でcsv出力項目設定でエラー Seasoft様、お忙しい中、ありがとうございました。
r18692のバージョンに入れ替えて、製作してみようと思います。 また何かの折には、ご教示願えましたら、幸いです。 |
seasoft |
投稿日時: 2010/6/20 3:11
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: コミュニティ版でcsv出力項目設定でエラー 備忘録の意味も含め、チケットを発行しました。
http://svn.ec-cube.net/open_trac/ticket/770
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |