Puncte:0

Actualizarea de la 18.04 la 20.04 pe probleme cu un server web self-hosted

drapel br
C W

Primind erori 404 la finalizarea upgrade-ului, testez cele două site-uri web (wordpress) pe server și nici nu se încarcă - 404. Lucrul ciudat este că pot deschide o pagină pentru a afișa informațiile PHP și scrie PHP 7.4. Apache rulează.

Am pus site-urile pe un server găzduit care rulează 7.4 și funcționează bine.

Am descoperit că atunci când fac acest upgrade, elimină 7.2, așa că nici măcar nu pot reveni la asta dacă asta este problema.

În prezent rulează PHP 7.2.24. Înainte de upgrade. Am alergat dpkg -l | grep php | awk '{print $2}' | tr "\n" " " pentru a obține o listă cu toate modulele încărcate.

După upgrade cred că am instalat orice module PHP lipsă. Upgrade-ul reinstalează modulele PHP așa cum erau înainte?

Cum pot afla ce nu funcționează corect după actualizare, astfel încât să pot încerca să repar?

Există lucruri obișnuite pe care ar trebui să le fac când actualizarea este finalizată?

Mulțumiri.

user535733 avatar
drapel cn
„*făcând această actualizare se elimină 7.2*” Îndepărtarea versiunilor vechi în timpul unei upgrade-uri/lansări-upgrade a fost o caracteristică de bază a sistemelor bazate pe Debian de peste 20 de ani. Un Ubuntu 20.04 instalat sau actualizat corect ar trebui să ruleze php 7.4, așa că „*În prezent rulează PHP 7.2.24*” sugerează că ați făcut niște conexiuni pe care nu le-ați descris în întrebarea dvs.
C W avatar
drapel br
C W
Bună, cred că ați citit greșit întrebarea mea, 7.2 înainte de actualizare, 7.4 după actualizare, dar site-urile 404 pe 7.4. După cum am menționat, am pus site-urile pe un alt server care rulează 7.4 și funcționează, doar că nu pe acest server după actualizare. Înțeleg, așa cum am scris, nu pot reveni la 7.2 după actualizare.
user535733 avatar
drapel cn
Dreapta. Acel citat indică o clarificare [editare](https://askubuntu.com/posts/1347430/edit) pe care **tu** ar trebui să o faci la întrebarea ta de mai sus. Comentariile sunt menite doar să vă ajute să vă îmbunătățiți întrebarea până când se poate răspunde.
drapel in
Vedeți ceva în `/var/log/apache2/error.log` (sau jurnalul de erori pentru site dacă ați configurat Apache să folosească un fișier diferit) care ar putea indica 404? Verificarea că modulele `headers` și `rewrite` ale Apache sunt încă activate ar fi un alt element de confirmat.
C W avatar
drapel br
C W
Multumesc Matigo. Voi da din nou upgrade-ul în seara asta și voi verifica jurnalele de eroare Apache atunci când site-urile web eșuează după actualizare. Tocmai am luat o listă cu modulele apache instalate așa cum ați sugerat și voi compara după actualizare pentru a mă asigura că rescrie și antetele sunt activate. Există ceva mic care declanșează upgrade-ul.
C W avatar
drapel br
C W
Trebuie să adaug ondrej/php după upgrade?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.