■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

テーマ「Accordion」適用後、index.phpが真っ白に表示されます。

outhed > テーマ「Accordion」適用後、index.phpが真っ白に表示されます。 @ 2012/6/14 2:00
はじめまして。

lolipopに2.0をインストール後
Accordionをベースに開発を進めて行こうとした矢先につまづきました。

TOP画面を出そうとしても真っ白なまま何も表示されません。

デバッグモード1を走らせた所、以下のメッセージが出ました。
当方PHPの知識はほぼありません。
良い解決策は無いものかと投稿させて頂きました。

よろしくお願い致します。


■エラーメッセージ/環境情報
-----------------------------------------------------------------------------------------------
Warning (512): レイアウトテンプレートの拡張子 .ctp は非推奨です。.php を利用してください。
/home/users/2/lolipop.jp-3204fcdd363e6c5b/web/app/webroot/themed/Accordion/layouts/default.ctp [CORE/baser/views/baser_app_view.php, line 354]
Code | Context
BaserAppView::_getLayoutFileName() - CORE/baser/views/baser_app_view.php, line 354
View::renderLayout() - CORE/cake/libs/view/view.php, line 418
View::render() - CORE/cake/libs/view/view.php, line 387
Controller::render() - CORE/cake/libs/controller/controller.php, line 808
PagesController::display() - CORE/baser/controllers/pages_controller.php, line 489
Object::dispatchMethod() - CORE/cake/libs/object.php, line 117
Dispatcher::_invoke() - CORE/cake/dispatcher.php, line 226
Dispatcher::dispatch() - CORE/cake/dispatcher.php, line 193
require - APP/webroot/index.php, line 111
[main] - CORE/index.php, line 61
Notice (8): Undefined variable: baser [APP/webroot/themed/Accordion/layouts/default.ctp, line 6]
Code | Context
include - APP/webroot/themed/Accordion/layouts/default.ctp, line 6
View::_render() - CORE/cake/libs/view/view.php, line 665
View::renderLayout() - CORE/cake/libs/view/view.php, line 453
View::render() - CORE/cake/libs/view/view.php, line 387
Controller::render() - CORE/cake/libs/controller/controller.php, line 808
PagesController::display() - CORE/baser/controllers/pages_controller.php, line 489
Object::dispatchMethod() - CORE/cake/libs/object.php, line 117
Dispatcher::_invoke() - CORE/cake/dispatcher.php, line 226
Dispatcher::dispatch() - CORE/cake/dispatcher.php, line 193
require - APP/webroot/index.php, line 111
[main] - CORE/index.php, line 61

Fatal error: Call to a member function xmlHeader() on a non-object in /home/users/2/lolipop.jp-3204fcdd363e6c5b/web/app/webroot/themed/Accordion/layouts/default.ctp on line 6
-----------------------------------------------------------------------------------------------

■ BaserCMSのバージョン:2.0.2
■ レンタルサーバー名:lolipop
■ スマートURLの利用: [OFF]
■ 設置フォルダ: [ドキュメントルート]
■ 利用しているデータベース: [MySQL]
■ PHPスキル(自己評価): [全くわからない]

スマートURL: OFF
セーフモード:Off
データベース: MySQL
baserCMSバージョン: 2.0.2
CakePHPバージョン: 1.2.10
outhed > Re: テーマ「Accordion」適用後、index.phpが真っ白に表示されます。 @ 2012/6/14 9:28
ちなみにエラーメッセージを展開しない状態ですと

Warning (512): レイアウトテンプレートの拡張子 .ctp は非推奨です。.php を利用してください。
/home/users/2/lolipop.jp-3204fcdd363e6c5b/web/app/webroot/themed/Accordion/layouts/default.ctp [CORE/baser/views/baser_app_view.php, line 354]
Notice (8): Undefined variable: baser [APP/webroot/themed/Accordion/layouts/default.ctp, line 6]

Fatal error: Call to a member function xmlHeader() on a non-object in /home/users/2/lolipop.jp-3204fcdd363e6c5b/web/app/webroot/themed/Accordion/layouts/default.ctp on line 6

となります
goichi > Re: テーマ「Accordion」適用後、index.phpが真っ白に表示されます。 @ 2012/6/14 10:47
どうもです(^^

いまはレイアウトファイルの拡張子がctpからphpに変わっていますが、お使いのテーマではctpのままになっているのではないでしょうか。2.0対応の新しいアコーディオンをダウンロードしなおして、古いものを消してから最適用したら直るかも知れませんね。さっき、公式サイトのダウンロードページから、アコーディオンを落としてみたら、ちゃんとphpに変わっていたので、それなら多分大丈夫だと思いますよ〜。

outhed > Re: テーマ「Accordion」適用後、index.phpが真っ白に表示されます。 @ 2012/6/14 12:34
情報ありがとうございます!

さっそく試してみます!!
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
30 人のユーザが現在オンラインです。 (27 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 30