スキップしてメイン コンテンツに移動

投稿

1月, 2016の投稿を表示しています

PHP7+MariaDB+Wordpressのインストールメモ

PHP7.0.2でWordpressを動かしてみた時にはまったところがあったのでメモ PHP7をソースからインストール。 コンフィグオプションにmysqlの指定が変わった。 --with-mysqlだったが変更されて、推奨設定が下記のように書いてあった。 --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-mysql=mysqlnd と書いてあったが、--with-mysqlオプションがなくなっていてその代わりに --enable-mysqlnd が存在している。ので、 --with-mysqli=mysqlnd --enable-mysqlnd --with-pdo-mysql=mysqlnd こうしてmakeしてみた。 実際、Wordpressで使うなら--with-mysqli=mysqlndだけで動作した。 mysqlは、mariaDBをパッケージからインストール。 で、普通にWordpressをインストールしようとしたら、データベース接続で失敗。 wp-config.phpのmysql接続設定箇所で define('DB_HOST', 'localhost'); といつも書いていたが、それだと認識しない。 define('DB_HOST', '127.0.0.1'); と書いたら接続できた。 今のところエラーなく動作している。 また、PHP7にしたことで動作が速くなっている。 しかし、PHP7自体が以前のバージョンからかなり変更されているのでその当たりこれから問題が発生する可能性はあると思われる。