The log of the failed ones ends with a line like this:
0000.094 (0) Tasks: Backup files: 1 (schedule: manual) Backup DB: 1 (schedule: manual)
The log of the one that worked continues after the above line with:
0000.018 (0) Requesting semaphore lock (fd) (apparently not via scheduler)
0000.019 (0) Set semaphore last lock (fd) time to 2024-07-24 20:22:02
0000.020 (0) Semaphore lock (fd) complete
0000.021 (0) Backup run: resumption=0, nonce=06edba9a030b, file_nonce=06edba9a030b begun at=1721852522 (0s ago), job type=backup
……
Switched back to EA-PHP74 and backup works, progress bar appears, etc. and everything works the way it used to.
Switched to EA-PHP82 and backup does not work, no progress bar, etc. Just shows “Requesting start of backup…” and sits a bit and then eventually says “Backup has finished running” but nothing has been done or appears in either file locations.
Is this a PHP 8.x issue then as that was the only change? No deactivating of plugins was done.