FreeBSD12+PHP73+MySQLでWordPress

本サイトのWordPressのダッシュボードでPHPのバージョンが古い旨の警告メッセージが表示されていたのに気づいた。確かにPHPは5.6だったので思い切って7.3に上げたら、WordPressのページが表示されなくなった。何とか復旧できたので、前回同様にリマインダーとして記載しておきます。(^^ゞ

    1. MySQL向けパッケージが不足していた。
      PHP7では php-mysqli をインストールしないとダメでした。なので

      # pkg install php73-mysqli

      を実行してパッケージを追加。

    2. DB接続のおまじないが必要だった。
      PHP7から mysql_connect 関数が廃止になったことから php.ini に mysqli_default_socket の情報を記載する必要があるとのこと。

      # mysql_config –socket

      でソケットファイルのパスを確認して
      [MySQLi]
      mysqli.default_socket = /tmp/mysql.sock
      と編集して保存。

あとは、Apacheを再起動して、無事にサイトを復活できました。(´▽`) ホッ

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください