PDA

Zobacz pełną wersję : Błąd 500 po aktualizacji



crew 86
05-12-2021, 05:37
Hej,
Moja joomla 4.0.3 działała na php7.3-fpm i nginx.
Po aktualizacji systemu (z debiana 10) do debiana 11 (w tym była aktualizacja nginx oraz php do 7.4-fpm)
Po aktualizacji pojawia się błąd 500.
Robiłem downgrade do php7.3-fpm i nadal błąd 500.
Zaktualizowałem joomle do 4.0.4 - nadal błąd 500

crew 86
05-12-2021, 07:58
Zaktualizowałem do php8.0-fpm.
Włączyłem debagowanie w joomli. Wynik : "mysqli object is not fully initialized"

crew 86
05-12-2021, 09:03
Moze cos z mysqli?

php -m | grep "Loaded Configuration File"
PHP Warning: PHP Startup: Unable to load dynamic library 'mysqli' (tried: /usr/lib/php/20200930/mysqli (/usr/lib/php/20200930/mysqli: cannot open shared object file: No such file or directory), /usr/lib/php/20200930/mysqli.so (/usr/lib/php/20200930/mysqli.so: undefined symbol: mysqlnd_global_stats


Fizycznie jest mysqli.so w katalogu /usr/lib/php/20200930/

w php.ini mam odkomentowane mysqli,

terra
05-12-2021, 12:02
Wygląda na to , że masz błąd w parametryzacji php.ini, masz niezdefiniowane , sprawdź czy masz w php.ini
extension=mysqli
lub
; extension=mysqli

spróbuj przesunąć zapis o mysqli na koniec skryptu