Po aktualizacji Ubuntu Server Apache wyświetla kod PHP zamiast go zinterpretować
Przejdź do nawigacji
Przejdź do wyszukiwania
Wersja do druku nie jest już wspierana i może powodować błędy w wyświetlaniu. Zaktualizuj swoje zakładki i zamiast funkcji strony do druku użyj domyślnej funkcji drukowania w swojej przeglądarce.
Winę ponosi element wczytujący moduł określonej wersji PHP,
Najprawdopodobniej ustawiona jest dla php7.0 który został odinstalowany wraz z aktualizacją dystrybucji (lub dowolnie inną wersją) i odwołanie do niego spowoduje niemożność zinterpretowania.
Dla pewności wyłączamy poprzednio używaną wersję php (w moim wypadku 7.0):
sudo a2dismod php7.0
aktywujemy php7.2 (moja najnowsza zainstalowana na chwile obecną)
sudo a2enmod php7.2 Considering dependency mpm_prefork for php7.2: Considering conflict mpm_event for mpm_prefork: Considering conflict mpm_worker for mpm_prefork: Module mpm_prefork already enabled Considering conflict php5 for php7.2: Enabling module php7.2. To activate the new configuration, you need to run: (...)
restart apache2
/etc/init.d/apache2 restart
po tej operacji strony powinny renderować się poprawnie