xoops ホダ塾ディストリビューション HD-1.0.4 に 教えて!xoo1.03alt をインストールした際のエラー


xoops ホダ塾ディストリビューション HD-1.0.4教えて!xoo1.03alt をインストールしたところ、管理メニューの一番下にこんなエラーが出た。

— ここから —
Warning [PHP]: file(/home/XXXXXX/www/XXXXXX.XXXXX.jp/modules/system/language/english/admin/groups.php) [function.file]: failed to open stream: No such file or directory in file modules/plzXoo/admin/myblocksadmin.php line 33
Warning [PHP]: Invalid argument supplied for foreach() in file modules/plzXoo/admin/myblocksadmin.php line 34
Notice [PHP]: Use of undefined constant XOOPS_SYSTEM_BLOCK – assumed ‘XOOPS_SYSTEM_BLOCK’ in file modules/plzXoo/admin/myblocksadmin.php line 67
Notice [PHP]: Use of undefined constant _AM_BADMIN – assumed ‘_AM_BADMIN’ in file modules/plzXoo/admin/myblocksadmin.php line 320
Notice [PHP]: Use of undefined constant _AM_TITLE – assumed ‘_AM_TITLE’ in file modules/plzXoo/admin/myblocksadmin.php line 91
Notice [PHP]: Use of undefined constant _AM_SIDE – assumed ‘_AM_SIDE’ in file modules/plzXoo/admin/myblocksadmin.php line 92
Notice [PHP]: Use of undefined constant _AM_WEIGHT – assumed ‘_AM_WEIGHT’ in file modules/plzXoo/admin/myblocksadmin.php line 93
Notice [PHP]: Use of undefined constant _AM_VISIBLEIN – assumed ‘_AM_VISIBLEIN’ in file modules/plzXoo/admin/myblocksadmin.php line 94
Notice [PHP]: Use of undefined constant _AM_BCACHETIME – assumed ‘_AM_BCACHETIME’ in file modules/plzXoo/admin/myblocksadmin.php line 95
Notice [PHP]: Use of undefined constant _AM_ACTION – assumed ‘_AM_ACTION’ in file modules/plzXoo/admin/myblocksadmin.php line 96
Notice [PHP]: Use of undefined constant _AM_TOPPAGE – assumed ‘_AM_TOPPAGE’ in file modules/plzXoo/admin/myblocksadmin.php line 161
Notice [PHP]: Use of undefined constant _AM_ALLPAGES – assumed ‘_AM_ALLPAGES’ in file modules/plzXoo/admin/myblocksadmin.php line 162
Notice [PHP]: Use of undefined constant _AM_TOPPAGE – assumed ‘_AM_TOPPAGE’ in file modules/plzXoo/admin/myblocksadmin.php line 161
Notice [PHP]: Use of undefined constant _AM_ALLPAGES – assumed ‘_AM_ALLPAGES’ in file modules/plzXoo/admin/myblocksadmin.php line 162
Notice [PHP]: Use of undefined constant _MD_AM_ADGS – assumed ‘_MD_AM_ADGS’ in file modules/plzXoo/admin/myblocksadmin.php line 292
Notice [PHP]: Use of undefined constant _AM_ACTIVERIGHTS – assumed ‘_AM_ACTIVERIGHTS’ in file modules/plzXoo/admin/myblocksadmin.php line 294
Notice [PHP]: Use of undefined constant _AM_ACCESSRIGHTS – assumed ‘_AM_ACCESSRIGHTS’ in file modules/plzXoo/admin/myblocksadmin.php line 295
— ここまで —

うげーなんだこりゃと思ったが、
一番上を良く見ると、「modules/system/language/english/admin/groups.php」が無いと仰っている。

色々ググると、このファイルはxoopsをダウンロードした際に入ってくるけど、多くのインストールガイドではアップロードしろと指示されないファイルだとわかった。

xoops ホダ塾ディストリビューション HD-1.0.4をダウンロードしなおして解凍してみると、「extras」というフォルダがあった。
多くのインストールガイドでは「html」と「xoops_trust_path」をアップロードすりゃいいのだと書いてあるのだけれど、マニアックなモジュールでしか使っていないのだろうか?

ともかく、XOOPSをインストールする時に解凍したパッケージの中にある
/extras/system/
というディレクトリを、
/modules/system/
となるようにアップロードすればよい。

先人達の苦労に感謝しよう。

以上。

Follow me!


コメントを残す

メールアドレスが公開されることはありません。