Joomler!.net - Decided on Joomla!

Wiki or Wordpress? No it is JContentPlus.

Latest Posts

How to Fix QuickBooks Error 3140
Avatar melody 2019/04/12 14:21
QuickBooks has been a highly efficient software but there are certain malfunctions that they come...
How to Resolve Dell Error Code 0141
Avatar tracy johnson 2019/02/19 17:34
Dell computers display the error code of 0141 due to a hardware malfunction. If you come across t...
Re:絞り込む検索
Avatar Semidot Infotech 2018/04/02 21:59
Is it Chinese Website? We are Top website development company in US.
Re:JB Content Componentについて
Avatar Unknown 2013/10/04 19:16
Thanks for your suggestion about joomla cms and the info you provided for JB content component is...
Re:インストールについて・・・
Avatar Unknown 2013/08/23 16:05
Hi, generally joomla depending upon mysql database server, During installation joomla asking t...

Popular Posts

YOU TUBE BAR IE8 problem
Avatar denis gillier 2010/11/19 00:50
Hello, I installed youtube bar on my website, it's not working with IE8 (but Ok with firefox, ...
Hello there how can I put Javascript and PHP on this forum? Solved
Avatar Jeroen Jansen 2012/04/12 04:07
Hello When I try to put javascript or php code on this site it gets broken. How do I help some o...
Template Selector change a template with a querystring?
Avatar Jeroen Jansen 2012/02/07 08:33
I need to Change the Plugin and it's Cookie handeling. Hello there, I used to work with templat...
Custom Head Tag - no subforum no JED entry
Avatar Rex Kramer 2013/01/30 00:47
Hi, it was hard to find the custom head tag module. by the way, it has no sub-forum and it is not...
Template Selector Customisation
Avatar Will Patterson 2011/10/25 17:52
Hi, Firstly thanks for such a great module as there doesn't seem to be anything else out there th...

Forum Stats

All times are UTC + 9 hours
Total Topics:261
Total Posts:1254

Forum Online

Total Online:261
Total Guest:261
Bottom
Home » Support » Joomla! CMS » General » キャッシュをONにするとFatal Error
キャッシュをONにするとFatal Error
キャッシュをONにするとFatal Error
Monday, 13 April 2009 11:21
0 votes
ご無沙汰です。

以前から気になってたんですが、Joomla!の基本設定に「システム>キャッシュの設定>
キャッシュ>On/Off」ってありますね。

このキャッシュの設定をOnにすると、うちの場合、フロントページは問題ないんですが、各セクションや記事に飛ぶと、下記のエラーが出ます。
「Fatal error: Using $this when not in object context in /home/***/www/main/libraries/joomla/application/component/view.php on line 311」
コンポーネントの画面などは問題ないようで、ブログ表示がダメみたいです。

でも、キャッシュが作られていないのかというと、そんなことはなく「ツール>キャッシュ削除」を選択してみると、ちゃんとキャッシュが作られています。

どうしてなんでしょうねえ?

ちなみに環境は、
サーバ:さくらインターネット(スタンダード)
Joomla!:1.5.10
JoomFish 2.0.3 & Community Builder 1.2stable
です。
M.Maekawa
Senior Boarder
Senior Boarder
47
2008/10/26
Re:キャッシュをONにするとFatal Error
Tuesday, 14 April 2009 08:45
0 votes
おひさです。

なんとなくキャッシュを呼んでいるのにViewまで行っちゃってるって感じのようですね。
別のミラーリングしたJoomla!を用意してエクステンションを一つずつ外してテストかな・・・。
コード編集できれば、少しずつテストして確かめる、とかしないとわからないですね。

あ、フ~~~ム
Joomler!
Platinum Boarder
Platinum Boarder
489
2007/08/26
Re:キャッシュをONにするとFatal Error
Tuesday, 14 April 2009 09:25
0 votes
そうですか…。
いつの頃からこうなったのか、よくわからなかったんですが。
最近サーバを移転したんですが、移転前からこの現象は出てました。
たた、前サーバではエラーが出ずに白紙画面になってたんですが。
エクステンションでこうなる可能性もあるってことなんですね。
キャッシュOFFにもかかわらず、キャッシュは出来ているし、どうもキャッシュが使われているようなんです。
まあ、特に無茶苦茶遅いということもないので、このまま運用しておきますが…。
M.Maekawa
Senior Boarder
Senior Boarder
47
2008/10/26
Re:キャッシュをONにするとFatal Error
Tuesday, 14 April 2009 12:08
0 votes
ちょっと気になったので

実運用では、PHPのエラー出力などは、表示させないようにした方が良いと思います。
php.iniの設定ができるなら、
display_errors = Off

phpでやるなら、
<?php

// 全てのエラー出力をオフにする
error_reporting(0);

// 単純な実行時エラーを表示する
error_reporting(E_ERROR | E_WARNING | E_PARSE);

// E_NOTICE を表示させるのもおすすめ(初期化されていない
// 変数、変数名のスペルミスなど…)
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

// E_NOTICE 以外の全てのエラーを表示する
// これは php.ini で設定されているデフォルト値
error_reporting(E_ALL ^ E_NOTICE);

// 全ての PHP エラーを表示する
error_reporting(E_ALL);

// error_reporting(E_ALL); と同じ
ini_set(''error_reporting'', E_ALL);

?>
http://php.benscom.com/manual/ja/function.error-reporting.phpからの引用

のように設定した方が良いと思います。一番良いのは、何があってもそのようなエラーを出さないシステムが良いですが、そんなものありません。

エラーが出力されない設定だと真っ白な画面が出れば、それがエラーです。

そうそう、そのエラーになるときのメニューで呼び出すものは、Joomlaの記事や、記事一覧でしょうか?
Joomler!
Platinum Boarder
Platinum Boarder
489
2007/08/26
Re:キャッシュをONにするとFatal Error
Tuesday, 14 April 2009 12:49
0 votes
アドバイスありがとうございました。
さくらですので、php.iniにdisplay_errors = Offを加えました。

そうです。フロントページや他のコンポーネントはなんともないようなんですが、記事単体やブログ表示がダメみたいです。といっても、表示される記事もあるのですが、なぜそうなるのか、よくわかりません。
M.Maekawa
Senior Boarder
Senior Boarder
47
2008/10/26
 
Home » Support » Joomla! CMS » General » キャッシュをONにするとFatal Error
joomler.net is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla!(R) name is used under a limited license from Open Source Matters in the United States and other countries.
joomler.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.