猫山さんの日記

写真付きで日記や趣味を書くならgooブログ

WordPress完成!

2022-01-31 | 日記

ダッシュボードのサイトヘルスステータスに「1件の致命的な問題」が表示されている。
警告 オプションのモジュール imagick がインストールされていない
警告 オプションのモジュール zip がインストールされていない
エラー 必須モジュール gd がインストールされていない
これは放っておけないよね。

php -m | grep gd
確かにないみたい
dnf install php-gd
systemctl restart httpd
おっ、致命的な問題はなくなった。
でも、まだ推奨モジュールが存在しませんになっているので、
imagikとzipをインストールしよう。
それが何なのかはわからないけど。

php-imagikはビルドしないといけないらしい。
まずImageMagick-develをインストールするため必要な
PowerToolsリポジトリを有効にする
dnf config-manager --set-enabled powertools
あれ、エラーになる。
/etc/yum.repos.d/miraclelinux-powertools.repo
を編集して、enabled=1にしないといけないらしい
ImageMagick-develはphp-imagickをビルドするのに必要。
dnf install ImageMagick ImageMagick-devel
進んだ。PHP拡張ライブラリをインストール
dnf install php-devel php-pear make
imagickをビルド。
pecl install imagick
拡張ライブラリを読み込むようにphp.iniを作る
echo " extension=imagick.so" > /etc/php.d/imagick.ini
再起動
systemctl restart php-fpm
確認
php -i | grep imagick
入ったみたい。

php-zipもインストール。
dnf install php-zip
あとはWordPress5.9が出ているので、更新してHTTPS化すれば完成だ。
5.9に更新したら推奨モジュールがまた出てきたよ。
dnf install php-intl
httpdのHTTPS化もQiitaに書いてあるとおりにしたらできた。
GroupSessionとWordPressの引越し先がやっと完成した。
長い道程だった・・・。



最新の画像もっと見る

コメントを投稿