[Tep-j-general] Re: PHP4.3.1上でのSSL 問題

アーカイブの一覧に戻る

TAMURA Toshihiko tamur****@bitsc*****
2003年 4月 7日 (月) 10:22:17 JST


こんにちは、田村です。

吾妻さん:
> > エラーについてですが、php.ini の設定が
> >   register_globals = On
> > になっていないのでは?
> 確認しましたが、 register_globalsは、ONになっていました。

確認なんですが、SSLでアクセスした場合に、
phpinfo() で表示される register_globals も ON になっているでしょうか?

# apache の httpd.conf でこういったパラメータを指定している場合には、
# SSL/非SSLで指定がくいちがうこともありうるかもしれませんので。


本格的なデバッグをするとなると難しくなってしまいますが、
次のように error_reporting(E_ALL) を利用すると、
もう少し情報が得られるかもしれません。

// navigation history
  error_reporting(E_ALL); // DEBUG
  if (tep_session_is_registered('navigation')) {
    if (!eregi('^4\.', phpversion()) || eregi('^4.0b2', phpversion())) {
      $broken_navigation = $navigation;
      $navigation = new navigationHistory;
      $navigation->unserialize($broken_navigation);
      echo "DEBUG: case 1<br>"; // DEBUG
    }
    echo "DEBUG: case 2<br>"; // DEBUG
  } else {
    tep_session_register('navigation');
    $navigation = new navigationHistory;
    echo "DEBUG: case 3<br>"; // DEBUG
  }
  $navigation->add_current_page();

-- 
田村敏彦 / 株式会社ビットスコープ
E-mail:tamur****@bitsc*****
http://www.bitscope.co.jp/




Tep-j-general メーリングリストの案内
アーカイブの一覧に戻る