Joomla! のバックエンド(管理画面)にログインするためには、Joomla の認証モジュール (Authentication Module) が必要です。
誤ってこれを disable にしてしまった場合、次のようなエラーが発生してしまい、バックエンドにログインすることが出来ません。
JAuthentication::__construct: Could not load authentication libraries.
このようなときの対処方法は次の通りです。
Joomla データベースの jos_plugins テーブルの published を 1 にする
この場合は、ログインできないので当然ながら Joomla! の管理画面からは設定が出来ません。
データベースを直接編集して、問題解決する必要があります。
ホストモンスター を利用している場合、データベースの編集ツールとして phpMyAdmin が利用できます。
phpMyAdmin から Joomla のデータベースを選択して、jos_plugins テーブルを確認します。
すると、下図のように "Authentication - Joomla" というプラグインが確認できるはずです。
そのなかで、published が 0 になっていると、ログインが出来ません。
この値を上図のように 1 に設定することで、ログインが可能になるはずです。


