Strict Standards: Non-static method Protector::getInstance() should not be called statically in /home/suehirogari/suehirogari.com/xoops_trust_path/modules/protector/include/precheck_functions.php on line 12

Strict Standards: Non-static method XCube_Root::getSingleton() should not be called statically in /home/suehirogari/suehirogari.com/public_html/include/common.php on line 18

Deprecated: Non-static method XCube_Root::getSingleton() should not be called statically, assuming $this from incompatible context in /home/suehirogari/suehirogari.com/public_html/modules/user/preload/Primary/Primary.class.php on line 13
gnaviが白紙になったら、読み返す記事 | 社内SEのウェブ制作

2010.07.11xoopsズープス

gnaviが白紙になったら、読み返す記事

あー、またやった。以前悩んだことで、再度時間をつぶしちゃった。 modules/gnavi/ が白紙。記事を投稿する ページ白紙。
gnaviのどこかのファイルの日本語が文字化けしてて、私の環境では白紙になっちゃうんです。
どこのファイルだったか忘れたけど、素直に実績の有るファイルをアップロードすればよかった。。。orz 

【追記】
修正した文字化けしていたファイル
下記2つのファイルをUTF-8で保存したら解決した。
xoops_trust_path/modules/gnavi/blocks/archive.php
xoops_trust_path/modules/gnavi/main/category.php


【追記20110811】

xoops2.2.0にgnavi0.96をインストール直後、モジュールトップページが白紙になりました。 KanjiTranslator.exeで 上記2つのファイルをUTF-8(BOMなし)で変換したが、白紙のままでしたので、中のソースが文字化けしておりました。

変更したファイル:xoops_trust_path/modules/gnavi/main/category.php
$pagetitle = date("Yヌッmキ・,$gettime)."、ホナ・ニ" ;

$pagetitle = date("Y年m月",$gettime)."の投稿" ;
 

に変更することによって、正常にモジュールトップが表示されるようになりました。 

また、gnaviモジュールは 「ブロック管理/モジュールアクセス権限」 「各グループの権限」 という項目があるので、その項目で、管理者権限や登録者権限に、記事の投稿の権限を与えないと、記事の投稿ができません。

 

私の環境
PHP5
Mysql5
文字コード UTF-8

 

その他Gnaviが白紙になったときに読み返すとよさそうな記事

http://www.xugj.org/modules/QandA/index.php?topic_id=947


http://xoopscube.jp/forum/6710?comment_id=20502


このカテゴリの人気記事



  • コメント (0)
  • トラックバック (0)
  • 閲覧 (18970)

トラックバック

トラックバックpingアドレス http://www.suehirogari.com/modules/blog/tb.php/64

コメントの投稿

コメント投稿に関するルール : コメントは全て承認が必要

キーワードでサイト内を検索
人気のエントリ