モジュールインストール画面が真っ白

4:エラー

 状態:  閲覧数:1,503  投稿日:2010-07-18  更新日:
XOOPSサイト自体や、管理画面が真っ白になったことはあるが、
モジュールインストール画面だけが、真っ白になるのは、初めて……。なにこれ? 状態。

■結論
ホダ塾のアップデートの仕方がまずかったらしい。具体的には、必要なファイルをアップデートしていなかったようだ。

■対応
▽Xoops Users Group Japan - HD-1.0.4リリース
  http://www.xugj.org/modules/bulletin/index.php?page=article&storyid=154
より、_update_ : HD1.0.0以降からのアップデート用ファイルをダウンロードして、XOOPS_TRUST_PATHのxanhteディレクトリ毎上書き

■所感
今、初めて知ったのだが、アップデート用ファイルってあったのね……。毎回フルバージョンをダウンロードしてたオレってば一体……。

■メモ
・画面真っ白

・PHPデバッグ

Fatal error: require() [function.require]: Failed opening required '/XOOPS_TRUST_PATH/xanhte/www/xoops_version/swfuploader.php' (include_path='.:/XOOPS_TRUST_PATH/xanhte/app:/XOOPS_TRUST_PATH/xanhte/lib:/XOOPS_TRUST_PATH/wizin') in /XOOPS_ROOT_PATH/modules/extrauploader/xoops_version.php on line 3
Warning [PHP]: require() [function.require]: Unable to access /XOOPS_TRUST_PATH/xanhte/www/xoops_version/swfuploader.php in file modules/extrauploader/xoops_version.php line 3
Warning [PHP]: require(/XOOPS_TRUST_PATH/xanhte/www/xoops_version/swfuploader.php) [function.require]: failed to open stream: No such file or directory in file modules/extrauploader/xoops_version.php line 3

swfuploader.phpアップロード

Fatal error: require_once() [function.require]: Failed opening required '/XOOPS_TRUST_PATH/xanhte/app/xc_class/Legacy/ModulePreload/Swfuploader_Preload.php' (include_path='.:/XOOPS_TRUST_PATH/xanhte/app:/virtual/ibj/xoops_trust_path_javascript/xanhte/lib') in /XOOPS_ROOT_PATH/modules/extrauploader/preload/Preload.class.php on line 7
Warning [PHP]: require_once() [function.require-once]: Unable to access /XOOPS_TRUST_PATH/xanhte/app/xc_class/Legacy/ModulePreload/Swfuploader_Preload.php in file modules/extrauploader/preload/Preload.class.php line 7
Warning [PHP]: require_once(/XOOPS_TRUST_PATH/xanhte/app/xc_class/Legacy/ModulePreload/Swfuploader_Preload.php) [function.require-once]: failed to open stream: No such file or directory in file modules/extrauploader/preload/Preload.class.php line 7

何か色々ないっぽい。勉強のために、1ファイルずつやっていこうかと一瞬だけ思ったが、結局、XOOPS_TRUST_PATHのxanhteディレクトリ毎上書きして対処した。

■ちょっと調べてみたが…
前からよく分からないのが、このxanhteというモジュール。
モジュールかと思ったら、階層が違った。
ちょっと調べてみたら、
「(単独での配布元は不明)起源:XOOPS上でPHPフレームワークEthnaを使うためのパッケージ」と書いてあった。
そうか、モジュールじゃなくて、パッケージなのか…。
うーん…、そのパッケージってのはなんなのかなァ?
まあ、いいか。
ちなみに、1.04から追加された、extrauploader 1.00って何よ、って思ったら、「SmartyプラグインでUploadフォームを作れるモジュール」だって…。
よく分からないが、きっとその内、バージョンアップしていって、ファイルアップロードとかが楽になるのかな? よく知らんけど…。


invalid "file" in <{xugj_block}>

_US_LOGOUT_CONFIRM