[Tep-j-general] Re: ms1j-alter インストール直後のエラー

Back to archive index

Seiji Sogabe sogab****@nttco*****
2006年 8月 8日 (火) 09:43:43 JST


曽我部です。

Yayoi Takemoto wrote:
> ウィンドウズでms1j-alterをインストールして、カタログを見ようとしたところ、
> 
> Fatal error: Using $this when not in object context in
> C:\apachefriends\xampp\htdocs\includes\header.php on line 404
> 
> というエラーがでてしまいます。

PHP5で動かしていると、このエラーがでます。xamppでPHP4に切り替えられるなら、
PHP4に切り替えてみてください。

どうしても、PHP5で動かしたいのなら、

>  404    $this->h_smarty_obj = new Smarty();
>  405    $this->h_smarty_obj->template_dir = DIR_SMARTY_TEMPLATE;
>  406    $this->h_smarty_obj->compile_dir = DIR_SMARTY_COMPILE;

のように、 "$this->"をつかっているところをすべて削除すれば動くとは思いますが、
もともと、PHP5では動作保証されていないので、PHP4に変更することを
お勧めします。


では。





Tep-j-general メーリングリストの案内
Back to archive index