Matomo is missing all graphical elements in the browser. It looks like the CSS and/or graphics are not loaded. Only some plain text is left.
It worked already until my Linux distribution (Debian testing) updated PHP from 8.1 to 8.2 and in the meantime to 8.4. Other PHP applications are working fine (phpIPam, phpMyAdmin, Ampache, …).
The courious is that I get no errors at all. I looked into the logfile of Apache, into syslog and the logfile of Matomo itself, by enabling debug mode. Matomo seems to work basicly. Accessing it with the app on my Android phone works as expected.
My system:
- OS: Linux Debian testing
- Matomo v5.3.1
- MariaDB 11.8.1
- PHP 8.4
- Apache 2.4.63
Configuration in Apache:
<Directory /var/www/matomo>
DirectoryIndex index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
<Files "console">
Options None
Require all denied
</Files>
<Directory /var/www/matomo/misc/user>
Options None
Require all granted
</Directory>
<Directory /var/www/matomo/misc>
Options None
Require all denied
</Directory>
<Directory /var/www/matomo/vendor>
Options None
Require all denied
</Directory>
This is how it looks like:
Does anybody know what I’ve made wrong or overlooked?
A.T.