- mysqli 拡張がありません
- 設定ファイルに、暗号化 (blowfish_secret) 用の非公開パスフレーズの設定を必要とするようになりました
- phpMyAdmin 環境保管領域が完全に設定されていないため、いくつかの拡張機能が無効になっています
- Joomla! を入れてみたら管理画面にエラー表示
01mysqli 拡張がありません
MySQL を使うなら、phpMyAdmin は必須ということで、Joomla! の前に、phpMyAdmin 4.6.4 を入れてみましたら、「mysqli 拡張がありません」と怒られてしまいました。
phpMyAdmin は、PDO では動かないんですね。再度、–with-mysqli オプションを付けて php をコンパイルです。
立ち上がりました。
MySQL の root でログインしますと、下段にこんなメッセージが出ています。
02設定ファイルに、暗号化 (blowfish_secret) 用の非公開パスフレーズの設定を必要とするようになりました
これは、config.sample.inc.php
を config.inc.php
に変更して、$cfg['blowfish_secret']
に32文字以上の適当な文字列を設定すればOKです。
# cp config.sample.inc.php config.inc.php # vi config.inc.php <?php /* vim: set expandtab sw=4 ts=4 sts=4: */ /** * phpMyAdmin sample configuration, you can use it as base for * manual configuration. For easier setup you can use setup/ * * All directives are explained in documentation in the doc/ folder * or at <https://docs.phpmyadmin.net/>. * * @package PhpMyAdmin */ /** * This is needed for cookie based authentication to encrypt password in * cookie. Needs to be 32 chars long. */ $cfg['blowfish_secret'] = '12345678901234567890123456789012'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */ (略)
03phpMyAdmin 環境保管領域が完全に設定されていないため、いくつかの拡張機能が無効になっています
これについては、下記サイトに解決方法を書いています。
ただし、create_tables.sql
のあるディレクトリがexamples
からsql
に変わっています。もちろん、ユーザ pma のパスワードは一致させないといけません。
これで警告やインフォメーションが消えました。
04Joomla! を入れてみたら管理画面にエラー表示
Joomla! のインストールはこちらに書いています。
で、無事インストールもでき、管理画面に入ってみましたら「エラー」表示が出ています。
これじゃ何がエラーなのか分かりませんね。フロントは問題なく表示されます。
調べるしかありませんが次回です。