Seiji Sogabe
sogab****@alles*****
2004年 10月 3日 (日) 11:55:33 JST
Margyさん、こんにちは。曽我部です。 At Sun, 03 Oct 2004 08:51:49 +0900, Margy Mutoh wrote: > > 1.管理者用メンテナンスモード除外IPアドレス > > 2.メンテナンス開始の事前告知 > > で、 > > Fatal error: Call to a member function on a non-object in ... header.php > > が、表示されてしまいました。 > > 私のMS1はR5なのですが、組み込み作業中にご指摘のエラーは > 出なかったもので、気づきませんでした。 > 曽我部さんもR5をお使いですか? 書き方がまずかったかもしれません。組込み中ではなくて、管理画面で ・「メンテナンスモード」を「true」 ・「管理者用メンテナンスモード除外IPアドレス」を自マシンのIPアドレスに設定 として、自マシンからカタログ画面にアクセスした場合に、上記エラーがでてしまいます。 ^^^^^^^^^^^^ 私は、R6aを使用しています。R5でもおなじだと思うのですが。 > ということで、MS1のファイルをgrepしてみましたら、私の > ところでは messageStack がザザーッとでてきました…(謎) > やっぱりバージョンが違うんでしょうか? admin/では使用されていますが、catalog/では使用されていないと思います。 MS2のCHANGELOGに、 * Introduced the message stack class used on the Administration Tool to the Catalog module. とありますので、MS1のadminでmessageStackクラスを採用→MS2のcatalogにも導入 だと思います。 > R5用のパッケージとして、コードを修正すべき部分なのか、 > 曽我部さんのパッチをFAQとしてREADMEに追加する形のほうが > いいのか…いまのところ私には判断がつきませんので、 > できれば田村さんのご助言を仰ぎたいところです。 もう一度確認していただけないでしょうか。 以上です。よろしくおねがいします。 -- sogabe