Kernel version | Linux DietPi 5.15.32-v8+ #1538 SMP PREEMPT Thu Mar 31 19:40:39 BST 2022 aarch64 GNU/Linux
SBC model | RPi 4 Model B (aarch64)
Additional Information (if applicable)
Software title | PHP, Cron, Nextcloud, FreshRSS…
Was the software title installed freshly or updated/migrated?
It has been installed for a few months already
Can this issue be replicated on a fresh installation of DietPi?
Not too sure about this
Steps to reproduce
Run php on a terminal
Nothing happens, terminal output is Segmentation fault
Expected behaviour
It should just run php and run whatever script I am calling with it.
Actual behaviour
Nothing happens and my cronjobs are not executing properly
Extra details
It is PHP 7.4, I think it recently got updated via apt upgrade. And its now not working. This means that all of the cron jobs used by my applications are pretty much useless. For some reason the programs are still working, this only happens in the background, I am so confused
I think my berry lost power at some point without a proper shutdown and maybe that broke something somewhere? But, pretty much everything works except for background rss refreshing and stuff like that…
Thank you very much, this solved the Nextcloud warning, now I just have to wait a little bit to see if the cron is still working fine. I’ll keep you all updated
Alright, after a little bit I started having the expected behaviour again.
FreshRSS fetches new articles in the background and Nextcloud showed me updates and stopped showing a warning saying background checks had not been done in a while. Thank you a lot.
By the way, doind the forcefsck thing did not show me anything in the journals, so I am not sure what’s up with that. Reinstalling php-cli fixed it tho
an expected behaviour of dietpi-software reinstall <software_ID> as it is not a full reinstall of the package. It’s more a try to install the package again using apt install <package>. But it will not force the re-installation of the package as long as the package is marked as correctly installed. To force the re-installation, you need to manually execute apt install --reinstall <package>