Yesterday I shot my #Nextcloud instance by switching my server's #PHP version from 7.3 to 7.4, I learned I should have waited for version 18, don't be like me.
Thanks for reminding to update, finally I got rid of 7.3. Hopefully nothing else broke 😀
By the way I also did the same a while ago but Nextcloud 18 wasn't available. Then very first v.18 release happened but it also didn't work with PHP 7.4 (some bug maybe) so I forgot about it for a while.
@Brad Koehn ☑️ Gloat away, not using Docker is a personal choice. I'm afraid of the performance overhead on a crowded server and devops is neither in the purview of my current job nor in my interests.
I got lucky and tripped across the information about it not supporting PHP 7.4 until Nextcloud 18. I was hunting for the info, but I felt lucky that I saw definitive info on it.
Now to run the update to NC 18.1 or whichever is sitting there in the stable updates waiting for me to break the whole show.
18.0.3 is what I have listed, too. I haven't done it yet, I just went through having the auth taken out with the most recent app updates. Don't want to blow a botched full upgrade during this weekend.
I currently have to stick with a much older version because my #systemd free #Devuan is not providing never versions of PHP than 7.0 ... I'm still patient about.
And it is a shame that many programming languages are not so well backwards-compatible like #Java was. Yes, was. Until #Oracle stepped in and messed it up. I cannot launch #Payara application server under latest Java 13 version while the specification says it should. Java saves the binary version number inside the compiled .class file so the JVM will automatically switch to the older standard. It is a shame, what Oracle did here. So I still with Payara 4.1 and #OpenJDK 8 for a little longer.
Yes, off-topic. But still relevant due to incompatible upgrades.
I have some unresolved dependencies in php-imagick, php-recode and php-mbstring when it tries to upgrade to 7.4. 7.3 seem to be unavailable in those meta packages.
Na, maybe if I would run my development server in a virtual environment I would try beta releases, but not on my "productive" server because I like to keep thinks smooth and not risky.
Esteban Manchado Velázquez
Hypolite Petovan
like this
Steffen K9 🐰 and Roland Häder like this.
Alexander
By the way I also did the same a while ago but Nextcloud 18 wasn't available. Then very first v.18 release happened but it also didn't work with PHP 7.4 (some bug maybe) so I forgot about it for a while.
like this
Hypolite Petovan and Roland Häder like this.
Brad Koehn ☑️
Hypolite Petovan
Adam
Now to run the update to NC 18.1 or whichever is sitting there in the stable updates waiting for me to break the whole show.
Hypolite Petovan
Alexander
Adam
18.0.3 is what I have listed, too. I haven't done it yet, I just went through having the auth taken out with the most recent app updates. Don't want to blow a botched full upgrade during this weekend.
Steffen K9 🐰
Steffen K9 🐰
Roland Häder
And it is a shame that many programming languages are not so well backwards-compatible like #Java was. Yes, was. Until #Oracle stepped in and messed it up. I cannot launch #Payara application server under latest Java 13 version while the specification says it should. Java saves the binary version number inside the compiled
.class
file so the JVM will automatically switch to the older standard. It is a shame, what Oracle did here. So I still with Payara 4.1 and #OpenJDK 8 for a little longer.Yes, off-topic. But still relevant due to incompatible upgrades.
Hypolite Petovan
like this
Adam and Roland Häder like this.
Adam
Roland Häder
wget -O - https://packages.sury.org/php/apt.gpg | apt-key add
was required here to make the famousNO_PUBKEY
message go away. 😀Hypolite Petovan likes this.
Roland Häder
php-imagick
,php-recode
andphp-mbstring
when it tries to upgrade to 7.4. 7.3 seem to be unavailable in those meta packages.Hypolite Petovan
apt install php7.3-[extension]
Roland Häder likes this.
Roland Häder
Evilham :antifa:
Roland Häder likes this.
Roland Häder
Roland Häder likes this.
Evilham :antifa:
Roland Häder
Hypolite Petovan likes this.