The thing that broke is the communication between nginx and PHP, which happens through a socket (a file that is used as a communication interface via regular file read-write operations). I don’t think a regular PHP upgrade would necessarily remove the old PHP installation unless you told the package manager to remove it, but this was a system upgrade, and the new system has a different baseline PHP, and doesn’t have the old version at all.
The short version is that I think things are pretty much set up the way they should be, and we won’t be doing OS-level upgrades all that often—we’re on the latest release of Debian now—and should be mindful that things like this may break when we do.
Hugh
On Apr 2, 2020, at 1:48 PM, Martin Holmes mailto:mholmes@uvic.ca> wrote:
I think the value of the symlink is that you can leave the old version of PHP installed, so nothing breaks immediately; then switch the symlink and test, and then remove the old PHP if all is good.
Cheers,
Martin
On 2020-04-02 10:15 a.m., James Cummings wrote:
Thanks Peter (and Martin for a separate email). A symlink or similar was the kind of thing I was envisioning (though then the upgrade process needs to change it, right?). Sorry I can't make this IG meeting but do still intend to return!
Many thanks,
James
--
Dr James Cummings, James.Cummings@newcastle.ac.ukmailto:James.Cummings@newcastle.ac.uk
Senior Lecturer in Late-Medieval Literature and Digital Humanities
School of English, Newcastle University
------------------------------------------------------------------------
*From:* Peter Stadler
*Sent:* Thursday, April 02, 2020 17:17
*To:* James Cummings
*Cc:* Luis Meneses; Hugh Cayless, Ph.D.; tei-council@lists.tei-c.orgmailto:tei-council@lists.tei-c.org
*Subject:* Re: [Tei-council] Main tei-c site is down
Hi James,
maybe someone has answered off list already? Anyway, there’s a infrastructure group meeting scheduled for tonight and I just added the issue to the agenda. Thanks for the heads up!
Best
Peter
Am 31.03.2020 um 20:10 schrieb James Cummings mailto:James.Cummings@newcastle.ac.uk>:
Just to ask, is that not likely to break again at next PHP upgrade? Is there a way to point at the location of the 'default current php'. (I believe there is for some things in ubuntu, hence why I ask).
Many thanks,
James
--
Dr James Cummings, James.Cummings@newcastle.ac.ukmailto:James.Cummings@newcastle.ac.uk
Senior Lecturer in Late-Medieval Literature and Digital Humanities
School of English, Newcastle University
From: Tei-council mailto:tei-council-bounces@lists.tei-c.org> on behalf of Luis Meneses mailto:ldmm@uvic.ca>
Sent: 31 March 2020 17:53
To: Peter Stadler mailto:pstadler@mail.uni-paderborn.de>
Cc: Hugh Cayless, Ph.D. mailto:hugh.cayless@duke.edu>; tei-council@lists.tei-c.orgmailto:tei-council@lists.tei-c.org mailto:tei-council@lists.tei-c.org>
Subject: Re: [Tei-council] Main tei-c site is down
Hi All,
I am just sat on my desk at home and saw this email and the notices from the downtime.
It looks like the PHP update was the culprit.
Many thanks to Hugh for fixing this!
Best,
-Luis
On Mar 31, 2020, at 7:02 AM, Peter Stadler mailto:pstadler@mail.uni-paderborn.de> wrote:
Hugh already fixed it by replacing `unix:/run/php/php7.0-fpm.sock` with `unix:/run/php/php7.3-fpm.sock` in the files at /etc/nginx/sites-enabled/ – right?
Cheers
Peter
Am 31.03.2020 um 15:48 schrieb Martin Holmes mailto:mholmes@uvic.ca>:
Hi Luis,
The tei-c.orghttp://tei-c.org site is down, along with the wiki, although the Guidelines still seem to be up.
Cheers,
Martin
_______________________________________________
Tei-council mailing list
Tei-council@lists.tei-c.orgmailto:Tei-council@lists.tei-c.org
https://urldefense.com/v3/__http://lists.lists.tei-c.org/mailman/listinfo/te... >
Tei-council mailing list
Tei-council@lists.tei-c.orgmailto:Tei-council@lists.tei-c.org
https://urldefense.com/v3/__http://lists.lists.tei-c.org/mailman/listinfo/te...