hamada
bungu****@leo*****
2004年 5月 28日 (金) 15:22:48 JST
こんにちわ。 On Fri, 28 May 2004 00:07:16 +0900 hira <web****@teabr*****> wrote: > Error! > Unable to determine the page link! こちらのMS1Jr5では、この症状を確認できませんでした。 そもそも、この「ページのリンクを決定出来ません!」というエラーメッセージ はtep_not_null()関数がtrueでない場合、すなわち 「出力されるべきページサイズがゼロの場合」 に出力されるようになってますんで、このメッセージが出てしまうこと自体がちょっ とおかしいような気がします。 こちらの実験では 「このカテゴリーの商品はありません... 」 というdefault.phpの表示となりました。「ファイルサイズ0」(←default.php が読まれてない。ちゃんと読まれてればサイズ0にはなりえない)というのは、 かな〜り妙です。 これっていわゆる404エラー、つまり/catalog/default.phpまでのURLが、どこか おかしくなってるんじゃないでしょうか? それ以降の(サーチエンジン対策で置換される)URLは、置換によって偽装され てますけど実際には引数→相当にいい加減な値を入れてもエラーにはなりません。 エラーになるのはそれ以前の問題ではないかと。 > /catalog/default.php/cPath/1 と > /catalog/default.php?cPath=1 は同一の結果になるハズなんですが、この両者で出力結果が異なってるってこと なんでしょうか? これが同一結果にならないのなら、お使いのサーバではリダイレクト等をいじっ てる可能性がある→「サーチエンジン対策のURLを使用(開発中)」は使えないか もしれません。 (でも/catalog/product_info.php/cPath/1_8/products_id/25はちゃんと読める ということみたいなので、リダイレクトの問題ではなく、default.phpが破損し てるかその周辺の設定が異常な可能性のほうが高いと思う。サーバの転送の問題 なら、default.phpもproduct_info.phpも等価だから) > /catalog/default.php/cPath/1_8 当方の実験結果> ・カテゴリ1の下にカテゴリ8が存在する場合 ↓ カテゴリ1−カテゴリ8という階層構造として表示 ・カテゴリ8がカテゴリ1の下にはない場合 ↓ いきなり「カテゴリ8」として1段目に表示 ・カテゴリ8が実在しない場合 ↓ 「このカテゴリーの商品はありません... 」 結論> アンダーバーが入っても大丈夫です。 > 開発中ということなので、エラーがでるのかと思って、 > 過去ログを調べると使えてる方もいるようですね。 こちらでは、まったく問題なく使えてます。 はまだ