- 締切済み
XOOPSで互換モジュールのモジュールの管理画面が真っ白に
Xoops Cube Legacy 2.1.6でデベロッパーズバイブルを参考にしてモジュールの自作に挑戦中に 空のモジュールのインストールまでは成功したのですが、自作モジュールのコードを修正したら、 モジュールの管理を選択すると画面全体が真っ白(何もHTMLを出力していない)になるようになってしまいました。 その他の画面は異常はありません。 モジュールのインストール画面にはサーバーに置いてあるファイルが何も出てこないので自作モジュールがインストールされたままの状態になっていると判断し、自作ファイルを削除などしてしまいました。 現在はサーバーにファイルを置いた状態で、復旧方法を探している所です。 モジュールのデータベースが悪いのか、何かキャッシュファイルが出来てしまっているのか分かりません。 どのあたりを修正したら良いのでしょうか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- kasumi_JPN
- ベストアンサー率38% (8/21)
回答No.2
たぶんデータベースの方を操作する必要があるのかと思います
- nyalio
- ベストアンサー率58% (20/34)
回答No.1
真白=なんかのエラーで止まってる ってことだと思うので、 .htaccessにでもdisplay_errors=on で、エラーをはきだしてみたらいかがですか? そのうえで、自作ファイルを消したことによるエラーなら復旧を、 単純にソースのミスなどによるエラーなら修正をすればよいと思います。
質問者
補足
.htaccessはどこに置いたらよろしいでしょうか?モジュールの管理画面のアドレスは /xoops/modules/legacy/admin/index.php なので /xoops/modules/legacy/admin/.htaccessに置いてみたのですが 何も出力されずでした。
お礼
結局原因が分からなかったので再インストールしました。
補足
リンク先の情報を元にXXXX_moduleテーブルのisactiveを0に変更しましたが症状は改善されずでした。