Default apache2 landing page instead librenms login

Hi,
Today I noticed that when I connect to the dashboard, the default Apache page is displayed. Validate command does not detect errors.
What can I check to fix this? Thanks in advance.

Component Version
LibreNMS 26.7.0-dev.118+9be807158 (2026-07-09T21:39:53+02:00)
DB Schema 2026_06_17_230632_migrate_status_reason_format_in_rules_and_templates (393)
PHP 8.3.14
Python 3.10.12
Database MariaDB 10.6.22-MariaDB-0ubuntu0.22.04.1
RRDTool 1.7.2
SNMP 5.9.1
===========================================
[OK] Composer Version: 2.10.2
[OK] Dependencies up-to-date.
[OK] Database Connected
[OK] Database Schema is current
[OK] SQL Server meets minimum requirements
[OK] lower_case_table_names is enabled
[OK] MySQL engine is optimal
[OK] Database and column collations are correct
[OK] Database schema correct
[OK] MySQL and PHP time match
[OK] Active pollers found
[OK] Dispatcher Service not detected
[OK] Locks are functional
[OK] Python poller wrapper is polling
[OK] Redis is unavailable
[OK] rrd_dir is writable
[OK] rrdtool version ok

I managed to solve it with the help of AI by entering multiple commands, but it was ultimately related to PHP, updating and configuring for librenms: In the end, having the correct extensions and forcing Apache to read them correctly was the key.