FreeBSD12+PHP73+MySQLでWordPressその2

PHPの設定が足りなかったみたいで、Jetpackとの連携ができなくってた。
調べてみたら

    • curl
    • openssl

のextensionが入ってなかったためだと分かり

# pkg install php73-curl
# pkg install php73-openssl

で無事に復旧。
バージョンアップって結構面倒くさいですね。(^^ゞ

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を再起動して、無事にサイトを復活できました。(´▽`) ホッ

FreeBSD12+ApacheでLet’s Encrypt

本サイトのサーバーをFreeBSD 12にアップデートしてから、certbot が

Traceback (most recent call last):
File “/usr/local/bin/certbot”, line 6, in <module>
from pkg_resources import load_entry_point
ImportError: No module named pkg_resources

ってエラーを吐くようになって困っていましたが、原因がようやく判明、無事に復帰できましたので、リマインダーとして記載しておきます。

要は、FreeBSD 12 だと python 2.7 ではなく python 3.6 ベースになっているので

# pkg install py36-certbot py36-certbot-apache

と python 3.6 の certbot をインストールすりゃ良かっただけでした。
参考にしたのは下記のサイトです。作者の方、深謝でございます。m(__)m

https://decomo.info/wiki/freebsd/apache/freebsd_12_apache24_certbot

本当に問題ないかは、しばらく様子を見ることにします。

このサイト

お気づきの方は恐らくいないでしょうが、この投稿の前に
このWordPress環境
ってお題で投稿したのですが、サーバーが突然のkernel panicとなりDBが壊れてしまい、泣く泣くバックアップデーターを戻したため、そういう投稿が無かったことに。(T_T)

この数日の間、原因分析してたのですが、たぶんMySQLのアップグレードの際のミスっぽい。(^^ゞ

ってなことなので、Twitter関係からリンク辿るとエラーになりますのでご注意ください。

来年に向けて

いつもM3終わって自分なりに振り返りをしてますが、毎回感じるのが時間が足りなかったなぁって。「今年は大丈夫!」って言いながら結局ドタバタでう~んってな感じの繰り返し。何が問題?やはり年末を挟む、アンド年度末を跨ぐ、それで時間が取れなくなる、が正直なところかな。

来年のM3春はTOKYO2020のためか、開催が3月という極めてあり得ない時期で逆にチャンス到来?少し前から春よりも秋にシフトしたいって思っていたのもあり、これは逃すこともないかなと。やっぱ東京遠征するにしてもGW最中は予算的にも厳しいのでねぇ。

なので、来年は春パスで秋に参加をしようと考えています。そして十分に制作期間をとって、今度こそは納得できるものを作り上げようと。色々と試行してみたいこともあるのと、これまでの作品のリメイクにもチャレンジしてみたいです。なんか作っただけで終わっちゃってる感じがするので。リメイクについては、今年の「Fork」のオリジン的な「B」あたりから着手してみようと考えています。とは言っても、どれだけ時間が取れるのかわからないけど、頑張ってみます。

というのと、このブログも、もうちょっと頑張って更新頻度を上げよう、かなって。(^^ゞ