人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

XOOPSモジュールのxeBLog(うぇブログ2)をインストールしましたが、「メインメニュー」の「うぇブログ2」をクリックしたら、白い画面になります(画面に何も表示されません)。

下のサイトや、READMEを参考にして、「xanhteライブラリのパス」も設定しましたがNGでした。
http://jx-study.info/modules/smartsection/item.php?itemid=27
(白い画面になるので、やはりこの設定が怪しいのでは?と感じてます。)

私の環境はXOOPS2、うぇブログ2は「xanhte_package_20060718.tgz」です。
xanhte_package_20060718.tgzはサーバにUPしてから解凍しています。

試しにPHPデバッグモードで起動すると以下のメッセージがでます。
「Warning: Smarty error: unable to read resource: "sheep/theme.html" in /XXX/XXX/XXX/htdocs/xoops/class/smarty/Smarty.class.php on line 1095」

同じような経験をされた方で、解決策をご存知の方は是非教えて下さい。

●質問者: kuri6
●カテゴリ:インターネット ウェブ制作
✍キーワード:Class HTML ng ON PHP
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● spits
●35ポイント

sheep/theme.html というテンプレートファイルがないというエラーです。

モジュールに該当のテンプレートが含まれていないのではないでしょうか?

◎質問者からの返答

ご回答ありがとうございます。


デフォルト・サイトテーマを「default」に変更しましたが、NG(白い画面)になりました。


デバッグONにすると以下のメッセージがでますT_T


Warning: Smarty error: unable to read resource: "default/theme.html" in /XXX/XXX/XXX/htdocs/xoops/class/smarty/Smarty.class.php on line 1095


>モジュールに該当のテンプレートが含まれていないのではないでしょうか?

なにかしらのテンプレートを用意しないといけないのでしょうか?


2 ● tobeoscontinue
●35ポイント

「xanhteライブラリのパス」に問題がある場合、別のエラーになります。

感じとしてはreadme.txtにある

2. xoops_root_pathフォルダは現在お使いのxoopsと同じディレクトリ構成ですので、コピーします。(実際にはSmartyプラグインの追加のみです。)

に問題があるように思います。同じエラーではありませんが似たエラーが出ました。

xoops_root_path$ mv class/smarty/plugins/* $xoops/class/smarty/plugins/
xoops_root_path$ mv modules/* $xoops/modules/

のようにしたところ問題がありませんでした。($xoopsはXOOPS_ROOT_PATHとします)

試しに

mv class/smarty/plugins $xoops/class/smarty/plugins/

とすると

$xoops/class/smarty/plugins/plugins/function_form_xxx.php

のようになり、少し違いますがSmarty.class.phpでエラーが出ました。

たぶんのような状態になっているのではないでしょうか。

確認してみて下さい。

◎質問者からの返答

ご回答ありがとうございます。


>「xanhteライブラリのパス」に問題がある場合、別のエラーになります。

あえて間違ったパスを設定したら、おっしゃるとおり違うエラーがでました。

ということは、パスの設定はOK?だったのか…


後半部分は今から試します。

若干 理解できていませんが、少々時間ください。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ