That’s a comment from OC 3 mounth ago.
I can tell you how to bypass some checks, but then don’t expect support from OC when things break for using an not officially supported version.
Noone wants to have a broken instance of ownCloud, and since this is mainly ownCloud’s responsability, it’s ownCloud the one ensuring that it works without mayor problems with PHP 7.3
As stated, there have been delays with the PHP 7.3 support for several reasons. It sounds more reasonable to have an stable product and then enabling php 7.3 with confidence than just enabling the support on a messy product to increase the mess.
If you’re interested, you can check the versions released during that timeframe and the changelog of the releases.
After the final rollout of Debian Buster (10.0) as Debian stable and the dependency on PHP 7.3 Owncloud does not work any longer on my Server.
Are there any release plans when Owncloud 10.3 - which seems to support PHP 7.3 - will be available?
Thanks
It actually works fine - but you do have to edit index.php and console.php to just comment out the version check, I’m running it on a pi 4 with an Arm processor using PHP 7.3 … I got the same error and just removed the check…
I’m not recommending it being the way to go… but it works for me
I do get a warning about code integrity … but I would expect that, and I wouldn’t keep it modified. I would only modify it until support is official
Can you elaborate on what you commented out? I’m trying to get my pi server running and I commented out the 4 or so lines for the 7.3 check but it’s still giving me issues.
Is there a workable solution to continue using php 7.2 while owncloud is warning me that I use php 7.3. The foregoing discussion is beyond my simple comprehension.
Where did this update/upgrade came from. Have not seen a mention or warning, nor have I been asked to install it? I did not do an update or upgrade on the raspi. Is there some small print in the user license for owncloud that makes this possible?
Actually, I tried this and it does not work on my raspi 3b running raspbian buster.
I have no idea why it “just” does not work. Commented out the checks in /var/www/owncloud/ on both index.php and console.php and restarted nginx.
If there are new insights on how to work with 2 versions of php-fpm I am glad to hear/read them.
You are very optimistic. Needed sudo apt-get install software-properties-common
Tried to install the PPA, but: sudo add-apt-repository ppa:ondrej/php came back with a python error.
Traceback (most recent call last):
File “/usr/bin/add-apt-repository”, line 95, in
sp = SoftwareProperties(options=options)
File “/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py”, line 109, in init
self.reload_sourceslist()
File “/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py”, line 599, in reload_sourceslist
self.distro.get_sources(self.sourceslist)
File “/usr/lib/python3/dist-packages/aptsources/distro.py”, line 93, in get_sources
(self.id, self.codename)) aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for Raspbian/buster
Good news! I was unsuccessful to install the PPA from deb.sury.org. What I did was performing the instructions found in his wiki on Managing Multiple Versions by hand:
> sudo update-alternatives --set php /usr/bin/php7.2
update-alternatives: using /usr/bin/php7.2 to provide /usr/bin/php (php) in manual mode
> sudo update-alternatives --set php-config /usr/bin/php-config7.2
> sudo update-alternatives --set phpdbg /usr/bin/phpdbg7.2
update-alternatives: error: alternative /usr/bin/phpdbg7.2 for phpdbg not registered; not setting
> sudo update-alternatives --set phpize /usr/bin/phpize7.2
After these instruction the world seemed unchanged and I decided to wait it out.
Yesterday I needed my Pi for something and switched it on again. My xubuntu computer suddenly asked me for the OwnCloud password. I was amazed, but OwnCloud was working again. I checked the PHP version it is working on now and it was the former version 7.2.
My problem is solved for now!
For some reason, the php7.0 cURL and zip modules were not installed on my system, but I just went into aptitude and found php-curl and php-zip and made sure that the php7.0-curl and php7.0-zip packages were installed.