読者です 読者をやめる 読者になる 読者になる

IMUZA.com

Joomla!によるウェブ制作, PHP, Javascript, CSS

はてなブログ

はてなブログ テーマ制作
・とことこ with Menubar
・Simple Responsive with Menubar
・Mobile-First Responsive
・Hyperspace

Joomla!

Joomla! によるウェブ制作
・テンプレート自作
・モジュール自作
・Joomla!でサイト構築

Web Tips

ウェブサイトづくりに役立つかも
・Javascript
・CSS

Windows, Linux

Windows10
Plamo Linux

【Plamo6.1】phpMyAdmin を入れたら、mysqli 拡張がありません

Windows, Linux



mysqli 拡張がありません

MySQL を使うなら、phpMyAdmin は必須ということで、Joomla! の前に、phpMyAdmin 4.6.4 を入れてみましたら、「mysqli 拡張がありません」と怒られてしまいました。

f:id:ausnichts:20160920132249p:plain


phpMyAdmin は、PDO では動かないんですね。再度、--with-mysqli オプションを付けて php をコンパイルです。

立ち上がりました。

f:id:ausnichts:20160920134259p:plain


MySQL の root でログインしますと、下段にこんなメッセージが出ています。

f:id:ausnichts:20160920134607p:plain


設定ファイルに、暗号化 (blowfish_secret) 用の非公開パスフレーズの設定を必要とするようになりました

これは、config.sample.inc.phpconfig.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! */

(略)


phpMyAdmin 環境保管領域が完全に設定されていないため、いくつかの拡張機能が無効になっています

これについては、下記サイトに解決方法を書いています。

ただし、create_tables.sqlのあるディレクトリがexamplesからsqlに変わっています。もちろん、ユーザ pma のパスワードは一致させないといけません。

ausnichts.hatenablog.com

これで警告やインフォメーションが消えました。


Joomla! を入れてみたら管理画面にエラー表示

Joomla! のインストールはこちらに書いています。

www.imuza.com

で、無事インストールもでき、管理画面に入ってみましたら「エラー」表示が出ています。

f:id:ausnichts:20160920165807p:plain


これじゃ何がエラーなのか分かりませんね。フロントは問題なく表示されます。

調べるしかありませんが次回です。