Ticket #20238

PC 閲覧時に携帯テーマをロードしようとして白紙画面または PHP エラーになる

Eröffnet am: 2010-01-12 14:50 Letztes Update: 2010-01-12 14:52

Auswertung:
Verantwortlicher:
Typ:
Status:
Geschlossen
Komponente:
Priorität:
9 - Höchste
Schweregrad:
9 - Höchste
Lösung:
Gefixt
Datei:
Keine

Details

http://ja.forums.wordpress.org/topic/3131

ときどき以下のエラーが発生する。

Fatal error: Call to undefined function ks_header() in /home/sites/※※※/※※※/web/※※※/wp-content/plugins/ktai_style/themes/※※※/home.php on line 1.

エラーが出る状況としては、Ktai Styleを使用してからしばらくは普通に表示されるのですが、だいたい半日後に上記のエラーが出てサイトが閲覧できなくなります。

WordPress2.8 + Ktai Style1.73 からWordPress2.9.1 + Ktai Style1.81 + WP Super Cache0.9.8 に移行しての症状

  • WordPress2.9.0 + Ktai Style 1.80
  • WordPress2.9.0 + Ktai Style 1.81
  • WordPress2.9.1 + Ktai Style 1.81

上記の三パターンで発生したことを確認しました。テーマは未編集、WP Super Cacheも未導入での発生です。

DOING_CRON を検出してもダメ

Ticket-Verlauf (3/3 Historien)

2010-01-12 14:50 Aktualisiert von: yuriko
  • New Ticket "PC 閲覧時に携帯テーマをロードしようとして白紙画面または PHP エラーになる" created
2010-01-12 14:52 Aktualisiert von: yuriko
  • Lösung Update from Keine to Gefixt
  • Status Update from Offen to Geschlossen
  • Ticket Close date is changed to 2010-01-12 14:52
Kommentar
if ( defined('WP_INSTALLING') && WP_INSTALLING || defined('DOING_CRON') && DOING_CRON ) {
	return;
}

の追加でも発生するらしい。get_stylesheet(), get_template() 等の関数を乗っ取って STYLESHEETPATH, TEMPLATEPATH を携帯テーマに振り分ける処理を廃止する対応が必要。 このため、Ktai Style 1.90 ないし Ktai Style 2.0.0 というバージョンでの修正となる。

2010-01-12 14:52 Aktualisiert von: yuriko

Dateianhangliste

Keine Anhänge

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden