質問 > 管理機能 > 受注管理>個別出力でシステムエラーが発生する |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
dimaggio |
投稿日時: 2012/2/4 17:00
対応状況: −−−
|
一人前 登録日: 2011/3/30 居住地: Tokyo 投稿: 120 |
受注管理>個別出力でシステムエラーが発生する 管理画面の「受注管理」で受注一覧を表示した後、「個別出力」のリンクを押して帳票を出力しようとすると、別ウィンドウで開く画面に
「システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。」 とのエラーメッセージが表示されます。 このとき、data/logs/site.log には、 FATAL Error: /virtual/www/eccube/data/class/SC_Fpdf.php:31 require() [<a href='function.require'>function.require</a>]: Failed opening required '/virtual/www/eccube/html/../data/module/fpdi/japanese.php' (include_path='/virtual/www/eccube/data/module') のエラーが表示されていました。 /virtual/www/eccube/html/../data/ の部分のパスが通じてないのが原因かと思うのですが、管理画面の他の機能は普通に機能しています。 この部分だけ(moduleを使う時だけ?)パスがおかしいというのは、どの辺に原因がありそうか思い当たる方はいらっしゃいますでしょうか? config.php や define.php は同じ記述の設定で他のEC-CUBE(同じホスティング業者で別アカウントの意味)でも稼動しておりますので、そこが異なるとはちょっと考えにくいと思っています。 EC-CUBEにカスタマイズは実施しておりますが、フロントの表示がメインで、管理画面の方へのカスタマイズは未実施です。 また、EC-CUBEのバージョンは古いのですが、これまでに帳票出力を利用しておらず、カスタマイズの前後で状況が変わったというケースではございません。 すみませんが、ご意見、よろしくお願いいたします。 [EC-CUBE] 2.11.1 [レンタルサーバ] ファーストサーバー EC-CUBE Cloud [OS] Linux [PHP] 5.2.17 [データベース] PostgreSQL 9.0.1 [WEBサーバ] Apache |
pingpong |
投稿日時: 2012/2/5 10:26
対応状況: −−−
|
長老 登録日: 2011/12/15 居住地: 投稿: 156 |
Re: 受注管理>個別出力でシステムエラーが発生する ファイルが存在していないもしくは開けないということなので、指定のパスにファイルがあるか確認してみてもらえますか?
|
dimaggio |
投稿日時: 2012/2/6 22:07
対応状況: −−−
|
一人前 登録日: 2011/3/30 居住地: Tokyo 投稿: 120 |
Re: 受注管理>個別出力でシステムエラーが発生する 引用:
pingpongさん、 ご助言、どうもありがとうございました。 お恥ずかしい話ですが、過去にPDFの問題検証で該当部分のパスを変更していたことをすっかり失念しておりました。 管理画面系のカスタマイズは無しと言ってしまい、本当にお騒がせしました。 該当部分を require(DATA_REALDIR . 'module/fpdf/japanese.php'); とすることで無事に解決いたしました。 穴があったら入りたいくらいです。 本当にありがとうございました。 皆様お騒がせいたしました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |