バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > すみません、緊急に教えてください

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
Linux-user
投稿日時: 2009/1/29 22:58
対応状況: 確認中
常連
登録日: 2008/1/8
居住地:
投稿: 62
すみません、緊急に教えてください
どうか緊急に教えてください。

管理画面>パラメータ設定上で
SEPA_CATLIST カテゴリ区切り文字
--------------------------------------------------------------------------------
" | "(デフォルト)

 ↓↓↓

" "(半角の空白1つ)
--------------------------------------------------------------------------------
としてしまい、
すぐに設定を戻したのですが、画面が全て真っ白になりまして、管理画面にも入れません。


FTP上で「/data/mtb_constants_init.php」の値を上書きし、修正したのですが、
全く症状が改善されず、現在も全ての画面が真っ白な状態です。



「/data/logs/site.log」を確認すると、
--------------------------------------------------------------------------------
2009/01/29 22:32:54 [/products/list.php] ブロック読み込みエラー:default/var/www/○○○/□□□/△△△/data/Smarty/templates//bloc/aaa-select1.tpl from ***.***.***.***
--------------------------------------------------------------------------------
※***.***.***.***は、IPアドレスです。


上記のようなエラーが確認できます。


すみません、どのように対応すれば宜しいでしょうか



--------------------------------------------------------------------------------
[EC-CUBE] 2.3.3
[レンタルサーバ] クララオンライン
[OS] Red Hat Enterprise Linux 5
[PHP] PHP 5.1.6
[データベース] PostgreSQL 8.3.4
[WEBサーバ] Apache(ver 2.2.3 )
--------------------------------------------------------------------------------
seasoft
投稿日時: 2009/1/29 23:04
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7369
Re: すみません、緊急に教えてください
多分
/data/cache/mtb_constants.php


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

Linux-user
投稿日時: 2009/1/29 23:24
対応状況: 確認中
常連
登録日: 2008/1/8
居住地:
投稿: 62
Re: すみません、緊急に教えてください
早速のご返信ありがとう御座います。

確認いたしましたが、
「/data/cache/mtb_constants.php」 の中身も

/** カテゴリ区切り文字 */
define('SEPA_CATLIST', " | ");


上記であっていました・・。
他に原因はありますでしょうか。
--------------------------------------------------------------------------------
※現在、phpPgAdmin から全データをgzip で圧縮してダウンロードし、
ローカルに落すまでは成功し、

SSH側でEC CUBEのファイル全てを「tar.gz」形式でまるごと圧縮まで完了しました。

$ tar zcpvf 保存名.tar.gz 対象ファイル名
--------------------------------------------------------------------------------
seasoft
投稿日時: 2009/1/29 23:57
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7369
Re: すみません、緊急に教えてください
当該プログラムを読むと、
default/var/www/○○○/□□□/△△△/data/Smarty/templates//bloc/aaa-select1.tpl
というファイルが存在しないという理由でエラーになっているケースが考えられそうです。

ダミー(空)ファイルでも置いてみては?


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

seasoft
投稿日時: 2009/1/30 0:03
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7369
Re: すみません、緊急に教えてください
ざっと、ソース(EC-CUBEコミュニティですが)を査読したところ、SEPA_CATLIST の利用箇所は1つも無いような感じします。

別のパラメータか、全く別の原因の確立を考慮したほうが良いかも。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

Linux-user
投稿日時: 2009/1/30 0:29
対応状況: 確認中
常連
登録日: 2008/1/8
居住地:
投稿: 62
Re: すみません、緊急に教えてください
ご返信ありがとう御座います。
--------------------------------------------------------------------------------
※現在、専用サーバーに新たにEC CUBEを入れなおしています。

ドキュメントルートは変更せず、
旧ドキュメントルートフォルダ名を変更し(*-old)、
EC CUBE新規インストール後、TOPをメンテナンス中に書き換えました。 緊急回避として
※その他ページも「.htaccess」でメンテナンス表示です
--------------------------------------------------------------------------------


SEPA_CATLISTは、恐らくCSVのカテゴリ区切りで複数使用していたようで、
カテゴリIDを複数つけるときの区切り文字だと認識しています。

現在、入れなおすことで、
とりあえず、画面は表示されるようになりましたが、
原因が一切特定できていません・・。 困りました・・
seasoft
投稿日時: 2009/1/30 0:33
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7369
Re: すみません、緊急に教えてください
まずは、双方の
/data/cache/mtb_constants.php
の diff をとってみては?


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

Linux-user
投稿日時: 2009/1/30 17:20
対応状況: 確認中
常連
登録日: 2008/1/8
居住地:
投稿: 62
Re: すみません、緊急に教えてください
■エラーになる前の直近の「/data/logs/site.log」の状況です。
--------------------------------------------------------------------------------
2009/01/29 21:15:09 [/admin/system/parameter.php] access : user=ユーザー名 auth=0 sid=75khe4o5sj0o88rb1roh03cg00 from ***.***.**.***
2009/01/29 21:16:05 [/admin/system/parameter.php] access : user=ユーザー名 auth=0 sid=75khe4o5sj0o88rb1roh03cg00 from ***.***.**.***
2009/01/29 21:16:16 [/products/list.php] ブロック読み込みエラー:default/var/www/○○○/□□□/△△△/data/Smarty/templates//bloc/sample20081121-1.tpl from ***.***.**.***
2009/01/29 21:16:16 [/products/list.php] ブロック読み込みエラー:default/var/www/○○○/□□□/△△△/data/Smarty/templates//bloc/qr-code.tpl from ***.***.**.***
2009/01/29 21:16:16 [/products/list.php] ブロック読み込みエラー:default/var/www/○○○/□□□/△△△/data/Smarty/templates//bloc/sister-site.tpl from ***.***.**.***
2009/01/29 21:16:16 [/products/list.php] ブロック読み込みエラー:default/var/www/○○○/□□□/△△△/data/Smarty/templates//bloc/mutual-link.tpl from ***.***.**.***
2009/01/29 21:16:16 [/products/list.php] ブロック読み込みエラー:default/var/www/○○○/□□□/△△△/data/Smarty/templates//bloc/space.tpl from ***.***.**.***

・・・以降、全て同じエラーの繰り返しです。
--------------------------------------------------------------------------------


どうも、「templates//bloc」となっており、
「default」フォルダのパスがとばされているようです。
(本来は「templates/default/bloc」のはず・・)

2009/01/29 21:16:05 以降のデータが
すべて「ブロック読み込みエラー」となっています。


2009/01/29に行っていたことは、
パンくずの表示(複数カテゴリ対応)への実装挑戦と、
間違えて管理画面>パラメータ設定上でSEPA_CATLISTカテゴリ区切り文字の変更のみです。

パンくずの表示(複数カテゴリ対応)
http://drabongall.blog71.fc2.com/blog-entry-17.html


この実装は、その日はうまくできず、
いじったデータを元の状態に戻したのですが、
21:16に実行した、「SEPA_CATLIST」の変更後、全ての画面が真っ白になりました。

すぐにFTP経由で設定を元に戻したのですが、
画面が全て真っ白になりまして、管理画面にも入れません状態です。



現状では、2009/01/29の旧ドキュメントルートフォルダ名を変更し(*-old)、
サーバーに残しています。

再度、新しくEC CUBEをインストールして、作り直しはしていますが、
より多くのエラーがでるようになりましたので、
できれば2009/01/29のエラーを修正し、また元のドキュメントルートに
戻したく考えております。


どうか、お力添えを宜しくお願い致します。
エラーから察するに、どのデータを確認(修正)すればよろしいのでしょうか。
tukiyo
投稿日時: 2009/1/30 18:16
対応状況: −−−
新米
登録日: 2009/1/26
居住地:
投稿: 3
Re: すみません、緊急に教えてください
「ブロック読み込みエラー」と出ているため、OSのファイルシステムがfsck必要な可能性もあります。
再起動してfsckかけてみては?
tonton
投稿日時: 2009/1/30 19:09
対応状況: −−−
仙人
登録日: 2008/8/14
居住地:
投稿: 437
Re: すみません、緊急に教えてください
私自身が同じようにパラメータを触ってしまっておかしくなったときですが、以下のようにして対応できました。
同じようにできるかわかりませんので、自己責任ですが、どうしてもというときに、よかったら試してみてください。

phpMyAdminでデータベースを開き、この中のmtb_constantテーブルの値(特に触ってしまったあたり)と/data/mtb_constants_init.phpの値、それから新規のEC-CUBEパッケージのmtb_constants_init.phpの値を順に比べてみる。

問題なければ、/data/cache内のファイルを削除。
ついでに、/data/Smarty/templates_c/の中身も削除しておきます。
この時点で、管理画面であとから設定したカスタムテンプレートやブロック順位が消えますので、デフォルトのテンプレートで、表示もできるようになるのではないかと思います。

あとは、ブロックなどを設定しなおせば・・・
という作業で1,2度、無事修復できました。
(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は144,973名です
総投稿数は113,505件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2340
5
h_tanaka
2139
6
umebius
2085
7
yuh
1905
8
mcontact
1820
9
red
1585
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
805
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18
balisys
603
19 DELIGHT 572
20
patapata
502


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.