Am o problemă cu un server Ubuntu 18.04.6 Ubuntu.
Încercam să remediez o problemă cu phpMyAdmin (apar multe erori pe ecran și mă împiedică să-l folosesc, indicând o eroare de autorizare).
Ce am facut este:
- Am încercat să reinstalez phpMyAdmin (a eșuat din cauza acestei erori
acces interzis utilizatorului „debian-sys-maint „@” localhost folosind parola „yes”
)
- Am rezolvat problema cu autorizarea
- Am reinstalat phpMyadmin cu succes, dar nu a funcționat (am putut să introduc codul php în browser)
- Mi-am dat seama că s-ar fi putut întâmpla ceva cu apache/php config și am încercat să o repar
- aș putea vedea
php7.4
modul activat în apache config, dar încercând să repornesc serviciul am avut o eroare
- Am încercat să fac upgrade și apoi să reinstalez php (folosind `apt-get'), și totul părea ok
- Încercarea de a reactiva php7.4 a dus la o eroare apache, dar activarea php8 în loc de php7.4 părea să funcționeze, dar...
- Acum, dacă deschid orice site web care folosește php pe serverul meu, pot vedea doar o pagină goală.
Am încercat să verific conținutul jurnalelor de erori pentru fiecare site web, dar acestea nu sunt actualizate. Am verificat `/var/log/php_errors.log dar este gol.
Momentan, serverul este inutilizabil și nu găsesc niciun indiciu despre cum să rezolv problema.
Poate cineva să mă îndrume, vă rog, în direcția corectă? Poate este doar o chestiune de a reinstala totul, dar în acest moment nu sunt sigur că știu ce să fac.
Multumesc anticipat.
EDITAȚI | ×
După ce am postat această întrebare, am continuat să mă joc cu ea. La final, am eliminat complet versiunile mai vechi de php și am reinstalat php8 și php8-mysql și o mulțime de alte pachete și am reușit să restabilesc funcționalitatea php și apache.
Am reinstalat si phpmyadmin, instalarea a mers ok fara nicio eroare, dar nu il pot accesa. Am gasit acest articol https://docs.bitnami.com/general/faq/get-started/access-phpmyadmin/, Presupun că acum singurul lucru care lipsește este activarea tunelului SSH, presupun că versiunile mai vechi ale phpMyAdmin nu aveau nevoie de asta.
EDITARE (2)
Am găsit jurnalele apache, dar sincer nu le înțeleg.
Când accesez /phpmyadmin
pe server, aceste rânduri sunt scrise:
[Luni Nov 08 08:47:44.650203 2021] [core:error] [pid 16470] [client 31.14.41.57:40086] AH10244: cale URI nevalidă (/cgi-bin/%%32%65%/%32%65% %%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65% %32%65/%%32%65%%32%65/bin/sh)
[Luni Nov 08 08:47:44.703164 2021] [core:error] [pid 16474] [client 31.14.41.57:40090] AH10244: cale URI nevalidă (/cgi-bin/%%32%65%/%32%65% %%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65% %32%65/%%32%65%%32%65/bin/sh)
[Luni Nov 08 08:47:44.755659 2021] [core:error] [pid 16470] [client 31.14.41.57:40092] AH10244: cale URI nevalidă (/icons/.%2e/.%2e./.%2e %2e/.%2e/.%2e/.%2e/bin/sh)
[Luni Nov 08 08:47:44.807909 2021] [core:error] [pid 16474] [client 31.14.41.57:40096] AH10244: cale URI nevalidă (/icons/.%2e/.%2e./.%2e %2e/.%2e/.%2e/.%2e/bin/sh)
[Luni Nov 08 08:47:44.860247 2021] [core:error] [pid 16470] [client 31.14.41.57:40098] AH10244: cale URI nevalidă (/cgi-bin/.%2e/.%2e/.%2e/.%2e /.%2e/.%2e/.%2e/.%2e/bin/sh)
[Luni Nov 08 08:47:44.912659 2021] [core:error] [pid 16474] [client 31.14.41.57:40102] AH10244: cale URI nevalidă (/cgi-bin/.%2e/.%2e/.%2e/.%2e /.%2e/.%2e/.%2e/.%2e/bin/sh)
[Luni nov 08 08:47:44.965121 2021] [core:error] [pid 16470] [client 31.14.41.57:40104] AH10244: cale URI nevalidă (/icons/.%%32%65/.%%32% /.%%32%65/.%%32%65/.%%32%65/.%%32%65/.%%32%65/bin/sh)
[Luni Nov 08 08:47:45.017634 2021] [core:error] [pid 16474] [client 31.14.41.57:40108] AH10244: cale URI nevalidă (/icons/.%%32%65/.%%32% /.%%32%65/.%%32%65/.%%32%65/.%%32%65/.%%32%65/bin/sh)
[Luni Nov 08 08:47:45.070238 2021] [core:error] [pid 16470] [client 31.14.41.57:40110] AH10244: cale URI nevalidă (/cgi-bin/.%%32%65/.%%32/.%%32 %65/.%%32%65/.%%32%65/.%%32%65/.%%32%65/.%%32%65/bin/sh)
[Luni Nov 08 08:47:45.123221 2021] [core:error] [pid 16474] [client 31.14.41.57:40114] AH10244: cale URI nevalidă (/cgi-bin/.%%32%65/.%%32/.%%32 %65/.%%32%65/.%%32%65/.%%32%65/.%%32%65/.%%32%65/bin/sh)