AWS,LinuxLightsail,Linux,nextcloud,php

No Image

結論から言うと、php81-php-zipのインストール漏れ。
あえて言い訳するなら既存のphp8.0の環境ではpeclからインストールしたモジュールがいくつかあったが、それを失念してphpのインストール済みモジュールを調べるのにrpm -qa|grep phpとしてしまったのが原因。
ただ、同じようにpecl経由でインストールしたはず ...

AWS,LinuxLightsail,Linux,nextcloud,php

No Image

実は以前うっかりmemcachedを削除したせいでnextcloudのバックグラウンドジョブが動かなくなったことがあったのですが、今回またまたバックグラウンドジョブが動かない現象に見舞われました。

結論から先に書いてしまうと、peclでインストールしたapcuモジュールを有効にするために必要な設定が足りてなかったというのが原因でした。

LinuxLinux,php

No Image

 予備環境でアップデートしても使用しているwordpress,rainloop,nextcloudあたりに問題がなかったのでアップグレードを実施。
 一般的には全PHPモジュールをアンインストールして新バージョンをインストールするのがいいのでしょうが、PHP8.0をデフォルトバージョンとしてインストールしているので置き換えインストールでやってみ ...

LinuxCentOS8,Linux,php

No Image

 正式にPHP8がリリースがされ、nextcloudがバージョン21でphp8に対応したということで早速PHP8に更新してみる人柱精神の塊。

 手順としては現在インストールしているphpモジュールをメモってphpごと削除。その後バージョン7.4でしていていたdnfのモジュール指定をいったんリセット(dnf module reset php) ...

LinuxLinux,nextcloud,php

No Image

 ええ、まあタイトルの通りでnextcloud18+php7.3の環境で、php7.4への変更を実施。
 変更手順はとりあえずnginxとphp-fpmとredisとか諸々止めて、php7.3および関連パッケージ全削除。
 その後、dnf module reset phpでphp7.3のモジュール指定を解除し、dnf module in ...