質問 > 管理機能 > 管理画面とホームページが表示されなくなってしまいました |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
sugikawa |
投稿日時: 2014/9/29 9:33
対応状況: −−−
|
新米 登録日: 2014/9/26 居住地: 投稿: 3 |
管理画面とホームページが表示されなくなってしまいました ------------------------------------------------------------------------------------------
[EC-CUBE] 2.?(2か4だったように思います) [レンタルサーバ] さくらインターネット [PHPバージョン] PHP 5.2(CGI) ------------------------------------------------------------------------------------------ 突然ホームページと管理画面のログインページが真っ白になり、表示されなくなってしまいました。 過去の質問で似たような事例を探し、FTP接続してエラーログを調べた所、下記のように出ていました。 [/products/detail.php] Fatal error(E_USER_ERROR): DB処理でエラーが発生しました バックアップデータはあるのですが、 何分私自身がデザインのみでプログラミングは全くわからず、して良いこと・悪いことの区別もつきおません。 detail.phpをFTP接続でアップしても良いのか、それで治るのかもわかりません。 ネットで調べてみようと探しては見たのですが、どうすればいいのかわからず途方にくれております。 また、情報も何処を見ればその情報が乗っているのかもわからず、足りないかと思いますが、ご教授いただけますよう何卒よろしくお願いいたします。 |
oda |
投稿日時: 2014/9/29 9:50
対応状況: −−−
|
半人前 登録日: 2012/2/17 居住地: 投稿: 16 |
Re: 管理画面とホームページが表示されなくなってしまいました 作業された内容によりますがプログラム編集でないのであれば
マスタなどのSQLエラーだと思われますので 2.X系であれば data/logs/site.log を確認 apacheのエラーログ →一般的には/var/log/httpd/error.log 【その他原因を探る方法】 管理画面も開かないということなので data/cache/mtb_constants.php を直接編集してDEBUG_MODEをtrueにする。 html直下の.htaccessで
にするなど その他もう少し情報があれば対応方法がわかるかも知れません。 |
sugikawa |
投稿日時: 2014/9/29 12:11
対応状況: −−−
|
新米 登録日: 2014/9/26 居住地: 投稿: 3 |
Re: 管理画面とホームページが表示されなくなってしまいました こんなに早くご回答頂き、本当に有難うございます。
data/logs/site.log こちらを見た所、こちらに記載されてる一番新しい日付は 真っ白になる前の日付でしたので、こちらでは無い様に思います。 apacheのエラーログも調べようとしたのですが varフォルダが見当たらず、探している最中です。 html直下の.htaccessをにてエラー表示をONにした所、下記の様に出ました。 ----------------------------------------------------------- Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, support@sakura.ad.jp and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. ----------------------------------------------------------- また、直下のerror.phpには下記の様に出ていました。 ----------------------------------------------------------- Fatal error: Call to a member function doAction() on a non-object in /data/class/SC_View.php on line 152 ----------------------------------------------------------- こちらで把握している範囲では、特に何か作業をした訳ではなく、本当に突然表示されなくなってしまい、原因も原因の調べ方も直し方もわからぬ状態です。 お手数おかけいたしまして本当に申し訳ないのですが、ご教授いただけます様お願い申し上げます。 |
oda |
投稿日時: 2014/9/29 12:38
対応状況: −−−
|
半人前 登録日: 2012/2/17 居住地: 投稿: 16 |
Re: 管理画面とホームページが表示されなくなってしまいました 何バージョンか見てみましたがSC_Viewの152行目に
doActionがいるのは2.12以降なので バージョンはEC-CUBE2.12.Xだと予想します。 であれば「data/logs/error.log」になにかしらエラーが出力されていると思います。 そこの処理は画面出力時にoutputfilterTransformを動かす処理なので恐らくプラグインが影響していると思います。 ※書き出す前に出力を書き換えたりする処理
http://phpterm.e1blue.net/php/status/45 引用: ○○ファイルの△△行目付近(以前)で、オブジェクトに関連付けられていないメンバー関数を呼び出したことによる、致命的エラー 「Internal Server Error」 に関しては.htaccessの文法エラーなどの場合に発生します。 |
sugikawa |
投稿日時: 2014/9/30 10:48
対応状況: −−−
|
新米 登録日: 2014/9/26 居住地: 投稿: 3 |
Re: 管理画面とホームページが表示されなくなってしまいました 本当に何から何まで申し訳ありません。ありがとうございます。
「data/logs/error.log」には下記のように出ていました。 先頭にあった日付も、ちょうど真っ白になった日でしたので、こちらだと思います。 [/products/detail.php] Fatal error(E_USER_ERROR): DB処理でエラーが発生しました 仰るとおり、SC_View.php 152行目付近はお教えいただいた「function outputfilter__transform($source, &$smarty)〜 return $source; }」が記述してありました。 プラグインが悪さをして居るということでしょうか。 その場合、プラグインを削除もしくはオフにすれば治る可能性があるということでしょうか。 プログラムのことが全然わからぬ初心者にお付き合いさせてしまい申し訳ございませんが、ご教授いただけますようお願い申し上げます。 本当にすみません。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |