Last evening I updated my system to the latest WordOps and then ran wo stack upgrade and wo maintenance. This broke a wp-cli command in my crontab. With some debugging, I found that the system was using php 8.2.1 for php-cli and that version of php is missing the mysqli module. I've since found that it's missing:
- curl
- date
- dom
- gd
- imap
- intl
- mbstring
- mysqli
- mysqlnd
- pdo_mysql
- SimpleXML
- soap
- xml
- xmlreader
- xmlwriter
- xsl
- zip
I was able to fix this by running update-alternatives --config php and choosing 8.1 for php-cli. That version has all of the missing module.
I'm not sure where to take this next but thought it would be good to give others a heads-up.