バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > csvダウンロード時に、データ末尾にエラーページのhtmlタグが61行挿入される

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
poprie
投稿日時: 2020/3/11 10:16
対応状況: 解決済
新米
登録日: 2019/7/11
居住地: 大阪
投稿: 6
csvダウンロード時に、データ末尾にエラーページのhtmlタグが61行挿入される
▼テンプレート
[EC-CUBE] EC-CUBE 3.0.17
[レンタルサーバ] hetemul
[OS] mac10.14.6
[PHP] php7.0
[データベース] MySql 5.6
[WEBサーバ] Apache 2.2
[ブラウザ] google chrome 81.0.4044.43/ Firefox73.0.1
[導入プラグインの有無]
税抜き表記プラグイン/EC-CUBE後払い 決済プラグイン/メールテンプレート機能拡張プラグイン/受注管理詳細画面登録ボタン追加プラグイン/ソニーペイメントサービス決済プラグイン/ソニーペイメントサービス定期購入プラグイン/Coupon
[カスタマイズの有無]
「特定商取引法に基づく表記」でHTML表記を使うため
/src/Eccube/Resource/template/default/Help/tradelaw.twig を書き換えました
[現象]
お願いします。
受注csvや配送csvを管理画面からダウンロードする時、いつからかcsvの末尾に61行分のhtml(システムエラーページの内容)がつくようになってしまいました。

当初はそのようなことはなかったので、ブラウザが影響しているのかな?と思ったのですがそうでもないようで、少し困っています。

当面はテキストエディタで削除して対応していますが、どの部分を修正すれば治るのか、ご存知の方がいらっしゃったらご教授いただけませんでしょうか。

ちなみに、csvはshift-jisなのでエクセルで開きますが、
htmlの部分はUTF-8なので文字化けています。
内容を確認してみると、
「<title>システムエラーが発生しました。 - EC-CUBE管理画面</title>」
の画面htmlが付いてきます。
----------
<!doctype html>
<html lang="ja">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>繧キ繧ケ繝Β繧ィ繝ゥ繝シ縺檎匱逕溘@縺セ縺励◆縲 - EC-CUBE邂。逅判髱「</title>
<meta name="description" content="">
<meta name="author" content="">
〜〜略〜〜
</html>
----------
468
投稿日時: 2020/3/11 10:45
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: csvダウンロード時に、データ末尾にエラーページのhtmlタグが61行挿入される
いずれかのプラグインが影響を及ぼしているのではないかと思います。
以前、弊社のプラグインでも同様の不具合を起こしているものがあり、
それらは既に修正版をリリース済みですが、
その時の原因は
画面の出力時にhtmlを追記する処理がcsv出力時にも実行されてしまい、
csvにはhtmlが追記できないというエラーが発生し、エラーメッセージを表示する画面のhtmlがcsvの末尾に追加されるという現象が起きていました。
(少し前の話なので詳細は失念しておりますが、eccube.event.admin.responseフックポイントを利用した処理に問題があったと思います)

一つずつプラグインを無効化して確認していくのが確実かと思いますが
決済関連のプラグインもご利用中の為、難しいかもしれません。
またプラグインが特定できたとしても、プラグイン側のプログラムを修正する必要があり、難易度が高いのではないかと思います。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

poprie
投稿日時: 2020/3/11 11:19
対応状況: 解決済
新米
登録日: 2019/7/11
居住地: 大阪
投稿: 6
Re: csvダウンロード時に、データ末尾にエラーページのhtmlタグが61行挿入される
468様、コメントありがとうございます。

プラグインが原因とのこと、情報ありがとうございます。
そんなこともあろうかと、極力プラグインを使わないように運用していたのですが・・・。
時期的に定期購入プラグインあたりが怪しく、カード会社から提供されているプラグインなので修正も難しいです。
(メールテンプレートのディレクトリすら答えていただけなかった)

現在対応している、テキストエディタで削除、を地味に続けることにいたします。ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
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.