旧Macから引き継いでローカルで動かしていたOpenPNEに不具合が生じた。画像を貼ろうと思うと画面が真っ白になるのだ。インストールしなおしてもだめだし、データベースを作り直して別バージョンとくらべてみたがだめ。
昨日は1日あれこれ考えて埒があかず、今日はOpenPNE公式SNSのほうで日記に書いたところ、いただいたコメントから「もしかしてこのマシンには、 PHP GDがはいっていないのでは」と思いいたった。。。(早く気づけって?)
さっそく phpinfo を見てみると、見事にはいっていなかった。。。(笑)
旧Macでは、開発環境に必要なものをセットでインストールしてくれる便利なツールを使ったので、はじめからはいっていたような勘違いをしていたようだ。これだけを探してきて入れたことがない。どうしたらいいのかと検索したところ、ソースを拾ってきて自分でコンパイルするとか、あれこれ難しそうなことが書いてある。
だが、同じLeopardの環境で丁寧に解説してくださっている記事を発見。
LeopardにGDをインストール
最後の設定ファイルに記入する部分は少し変更したが、これで無事にGDのインストールができた。
ネットは、検索すると似た体験を書いてくださっている方がたいていは見つかって、ほんとうにありがたい。