NextcloudPi v1.57.1 - installed using SD card image, all versions of webservers, etc left as default
Is this the first time you’ve seen this error?:
Yes (this is the first time I’ve attempted to update)
Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
SD card image on Raspbery Pi4
Are you using CloudfIare, mod_security, or similar?
No
Summary of the issue you are facing:
Updates aren’t working for me (I’m currently on ncp v1.57.1 and Nextcloud Hub 26 Winter, trying to update. However using nc-update through the panel (accessed by my.ip.address:4443) returns:
[ nc-update ] (Mon Jul 27 16:37:27 UTC 2026)
Downloading updates
Performing updates
Cannot load Zend OPcache - it was already loaded
cp: cannot create regular file '/usr/local/etc/library.sh': Read-only file system
and nc-update-nextcloud (leaving version number set as 0) returns:
nc-update-nextcloud write error
Also, trying to set the autoupdate to Active seems to get similar errors (seemingly related to not having write access where required). I don’t understand why it thinks this is a read only filesystem. I originally installed this system early this year following the instructions here, I’ve not intentionally done anything non standard with setting up the filesystems.
I do have ssh cli setup already, and sudo apt update and upgrade work fine. It’s trying to run the ncp and nc updates that don’t work. Is there a command line command equivalent to running nc-update or nc-update-nextcloud from the panel?
Thank you, yes that worked. Incidentally, when I tried sudo ncp-config first, then it offered to upgrade to 1.58, but then failed the same way as doing it through the panel did. However running the commands below in sequence (rebooting between each one to make sure each was fully installed) did work: