php-7.1.1-1 breaks OwnCloud

Ask questions about Arch Linux ARM. Please search before making a new topic.

php-7.1.1-1 breaks OwnCloud

Postby Ente » Thu Jan 19, 2017 10:53 pm

Hi,

with the recent update of PHP to 7.1.1, OwnCloud (community/owncloud 9.1.3-1) stops working. The OwnCloud login page says, quite rightly, "This version of ownCloud is not compatible with PHP 7.1.[...] Please use at least ownCloud 9.2.0."

The problem is, there is no OwnCloud 9.2 yet. No OwnCloud version currently available supports PHP 7.1. According to the OwnCloud release schedule,[1] the next major OwnCloud version is due end of March. Is there anything I can do?

Sadly, I cannot simply downgrade to PHP 7.0.X, because it is missing from my pacman cache directory. The Arch Linux Archives (at least those I was able to find) seem to contain only Intel binaries. Is there a place where I can find the most recent PHP 7.0.x package (and all the related packages needed for OwnCloud to work, like php-apache)?

Best regards,
Christian

[1] - https://github.com/owncloud/core/wiki/M ... e-Schedule
Ente
 
Posts: 6
Joined: Thu Jan 19, 2017 10:37 pm

Re: php-7.1.1-1 breaks OwnCloud

Postby moonman » Fri Jan 20, 2017 6:03 am

First sticky under Community guides.
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3387
Joined: Sat Jan 15, 2011 3:36 am

Re: php-7.1.1-1 breaks OwnCloud / problem with rollback mach

Postby Ente » Fri Jan 20, 2017 12:03 pm

Thank you very much, I wasn't aware of the new rollback machine. After reading that "The rollback machine is now defunct. We have no plans on bringing this back."[1], I didn't look further - that was stupid of me.

But, there is a different problem now: I can't get (any) files from said URL, http://tardis.tiny-vps.com/aarm/. Probably I am doing it wrong, but whenever I try to download one of the files, e.g. http://tardis.tiny-vps.com/aarm/repos/2 ... pkg.tar.xz , either nothing happens (the browser simply hangs), or (when using wget) an endless 39GB download of an HTML file starts (I was not able to complete this download yet, so I couldn't examine its contents further). Stupid question number 2: Is this normal? Will the 39 GB HTML file contain or, somehow, point me to the desired 2.8 MB Arch package?

I am familiar with the (non ARM) Arch rollback machine https://archive.archlinux.org/, where it is possible to download a single package: i.e., if I retrieve e.g. the URL https://archive.archlinux.org/repos/201 ... pkg.tar.xz , I do get the small 2.9 MB Arch package file (but, of course, for the wrong platform), without a 39 GB transfer starting.

Kind regards,
Christian

[1] - http://www.adminempire.com/arch-linux-a ... chine.html

EDIT: I am now at a place with a fast Internet connection. I am unable to download the 39 GB file, since the download stalls at about 773M. These 773M seem not to make sense, though: They start with the tags "<html>" and "<body>", then there are a lot of empty lines, and after that, the file contains only zero bytes so far (see the enclosed dump). This looks bad, doesn't it? Sorry to ask, but Is there an alternate place where I can get the older, working PHP packages from?

$this->bbcode_second_pass_code('', '
root:/tmp/ap# od -c php-7.0.14-1-armv7h.pkg.tar.xz
0000000 < h t m l > \n \t < b o d y > \n \n
0000020 \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
0000040 \n \n \n \n \n \n \n \n \0 \0 \0 \0 \0 \0 \0 \0
0000060 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
*
6255567300
')

$this->bbcode_second_pass_code('', '
root:/tmp/ap# wget http://tardis.tiny-vps.com/aarm/repos/2017/01/05/armv7h/extra/php-7.0.14-1-armv7h.pkg.tar.xz
--2017-01-20 14:53:45-- http://tardis.tiny-vps.com/aarm/repos/2017/01/05/armv7h/extra/php-7.0.14-1-armv7h.pkg.tar.xz
Resolving tardis.tiny-vps.com (tardis.tiny-vps.com)... 5.79.209.57
Connecting to tardis.tiny-vps.com (tardis.tiny-vps.com)|5.79.209.57|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: / [following]
--2017-01-20 14:53:46-- http://tardis.tiny-vps.com/
Reusing existing connection to tardis.tiny-vps.com:80.
HTTP request sent, awaiting response... 200 OK
Length: 40000000043 (37G) [text/html]
Saving to: ‘php-7.0.14-1-armv7h.pkg.tar.xz’

-7.0.14-1-armv7h.pk 2%[ ] 767,25M 304KB/s eta 15h 48m
')
Ente
 
Posts: 6
Joined: Thu Jan 19, 2017 10:37 pm

Re: php-7.1.1-1 breaks OwnCloud

Postby acidicX » Sun Jan 22, 2017 2:12 pm

@Ente I'm having the same issues, but I still have everything in my pacman cache.
I did have to downgrade php-apcu, bash and readline as well.

I've uploaded all packages here:
https://condime.de/phplibs.tar
acidicX
 
Posts: 18
Joined: Sun Mar 20, 2016 11:32 am


Return to User Questions

Who is online

Users browsing this forum: No registered users and 6 guests