質問 > 管理機能 > 受注管理画面で編集をクリックするとシステムエラーが発生します。対処方法を教えて下さい。 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
progress |
投稿日時: 2012/7/3 16:38
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2012/6/6 居住地: 投稿: 39 |
受注管理画面で編集をクリックするとシステムエラーが発生します。対処方法を教えて下さい。 [EC-CUBE] 2.12.0-dev
[レンタルサーバ] EXPRESSWEB [OS] Windows NT VIRTUAL-DNWEB06 6.1 build 7601 [PHP] 5.2.17 [データベース] MySQL 5.1.59-community [WEBサーバ] Microsoft-IIS/7.5 [ブラウザ] google chrome 受注管理画面で編集をクリックするとシステムエラーが発生します。 また、帳票の個別出力でも同様のエラーがおこります。 帳票の一括出力でのCSVダウンロードはできます。 EC-CUBE ログ表示よりエラーログを参照いたしましたが、エラーログはないようです。 表示される文章は以下の通りです。 解決方法をご存知の方おられましたら、宜しくお願いします。 ”システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。” |
pineray |
投稿日時: 2012/7/3 17:26
対応状況: −−−
|
長老 ![]() ![]() 登録日: 2006/9/9 居住地: 伊賀 投稿: 292 |
Re: 受注管理画面で編集をクリックするとシステムエラーが発生します。対処方法を教えて下さい。 data/cache/mtb_constants.php に「RELEASE_YEAR」を定義している箇所はありますでしょうか?
|
progress |
投稿日時: 2012/7/3 22:20
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2012/6/6 居住地: 投稿: 39 |
Re: 受注管理画面で編集をクリックするとシステムエラーが発生します。対処方法を教えて下さい。 ご返答ありがとうございます。
RELEASE_YEARといった場所はないようです。 また、PHPの Encoding (changing encoding will reload File Content): は何か関係があるのでしょうか。 素人発言で申し訳ございません。 宜しくお願いします。 |
pineray |
投稿日時: 2012/7/4 5:21
対応状況: −−−
|
長老 ![]() ![]() 登録日: 2006/9/9 居住地: 伊賀 投稿: 292 |
Re: 受注管理画面で編集をクリックするとシステムエラーが発生します。対処方法を教えて下さい。 引用:
では、システム管理のパラメーター設定画面には「RELEASE_YEAR」の入力項目がありますでしょうか。 もしも入力項目があり、適切な値が入力されている(デフォルトは「2005」)ならば、「この内容で登録する」ボタンをクリックして設定を保存することで解決するように思います。 引用:
こちらはちょっと分かりません。すみません。
|
progress |
投稿日時: 2012/7/4 9:32
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2012/6/6 居住地: 投稿: 39 |
Re: 受注管理画面で編集をクリックするとシステムエラーが発生します。対処方法を教えて下さい。 システム管理のパラメーター設定画面には「RELEASE_YEAR」の入力項目がありますでしょうか。
もしも入力項目があり、適切な値が入力されている(デフォルトは「2005」)ならば、「この内容で登録する」ボタンをクリックして設定を保存することで解決するように思います。 お世話になっております。 こちらにもRELEASE_YEARの項目はございませんでした。 |
pineray |
投稿日時: 2012/7/4 12:43
対応状況: −−−
|
長老 ![]() ![]() 登録日: 2006/9/9 居住地: 伊賀 投稿: 292 |
Re: 受注管理画面で編集をクリックするとシステムエラーが発生します。対処方法を教えて下さい。 とすると、残るは data/config/config.php ですが、こちらには項目がありますでしょうか。
|
progress |
投稿日時: 2012/7/4 13:01
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2012/6/6 居住地: 投稿: 39 |
Re: 受注管理画面で編集をクリックするとシステムエラーが発生します。対処方法を教えて下さい。 こちらにもございませんでした。
|
pineray |
投稿日時: 2012/7/4 14:07
対応状況: −−−
|
長老 ![]() ![]() 登録日: 2006/9/9 居住地: 伊賀 投稿: 292 |
Re: 受注管理画面で編集をクリックするとシステムエラーが発生します。対処方法を教えて下さい。 もしかすると、一度開発版でインストールされた後、コードを更新しつつデータベースは初期化せず、かつ cache ディレクトリーの中身を空にせずに再インストールされたのではないでしょうか。
もしそうであれば、data/mtb_constants_init.php には「RELEASE_YEAR」の宣言箇所があると思いますので、data/cache/mtb_constants.php を削除することで、とりあえずはエラーを回避できるように思います。 ただ、根本的に解決するには、パラメーターのデータベーステーブルに「RELEASE_YEAR」の項目を追加する必要があります。
|
progress |
投稿日時: 2012/7/4 15:35
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2012/6/6 居住地: 投稿: 39 |
Re: 受注管理画面で編集をクリックするとシステムエラーが発生します。対処方法を教えて下さい。 お世話になっております。
開発版でインストールしたわけではございませんが、サーバー内のファイルを間違えていじくってしまいEC-CUBEの管理画面にログインできなくなったため、サーバーの管理者に助けて頂き再インストールしました。 その際、ご指摘の通り初期化や中身を空にする作業はおこなっていなかったと思います。 また、data/cache/mtb_constants.phpを削除してみましたが、やはりエラーが発生します。 data/mtb_constants_init.phpの中を見ましたが、どうやらここにも「RELEASE_YEAR」は存在しないようです。 パラメーターのデータベーステーブルに「RELEASE_YEAR」の項目を追加するには具体的にどのような作用を行えば良いのでしょうか。 お手数をお掛け致しまして誠に申し訳ございません。 宜しくお願い致します。 |
pineray |
投稿日時: 2012/7/4 16:07
対応状況: −−−
|
長老 ![]() ![]() 登録日: 2006/9/9 居住地: 伊賀 投稿: 292 |
Re: 受注管理画面で編集をクリックするとシステムエラーが発生します。対処方法を教えて下さい。 EC-CUBEをインストールしているデータベースに、以下のSQLを実行すれば項目を追加することができます。
ExpressWeb でしたらデータベース管理ツールの phpMyAdmin を利用できるようですので、そちらを利用されてはいかがでしょうか。 操作方法については多くのサイトに解説がありますので、それらをご参照ください。 ただ、これまでに挙げたどのファイルにも「RELEASE_YEAR」の定義が存在しないとなると、ファイルを復旧された際にバージョンの異なるものが混在してしまっているような気がします(一部は 2.12.0 で一部は 2.12.x-dev といった具合)。 よしんば今回の不具合を解決できたとしても、いずれかのバージョンに統一されたほうが良いかと思われます。
|
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |