Beim heutigern Versuch auf das aktuelle Release 3.9.0 upzudaten, habe ich den nachfolgenden Fehler erhalten.
Matomo encountered an error: Call to undefined method Piwik\Plugin\Manager::getPluginDirectory() (which lead to: Circular dependency detected while trying to resolve entry ‘Piwik\Twig’)
Aktualisiert wurde aber trotzdem was, zumindest gabs neue (nicht so schöne) Icons. Ansonsten läuft noch alles fehlerfrei und es wird mir die Version 3.9.0 als aktuell verwendete Version angezeigt.
Bin ich der Einzige, der nach dem Update und dieser Fehlermeldung ein leeres Dashboard, nur eine weiße Box unter “All Websites” und in den Settings leere Seiten unter Websites->Manage und Websites->Settings hat?
hallo. genau das ist auch mein fehler. ich habe matomo 1.0.5 installiert und leider hab ich genau diesen effekt, wie ihn steeph beschrieben hat. in der administration wird mir das linke seitenmenü angezeigt aber kein content im rechten großen fenster.
so sieht das dann bei mir aus. ich würde mich über eine info/einen hinweis freuen, was ich machen kann.
danke schonmal.
Ich habe die Ursache dafür nie gefunden. Meine Lösung war, für mich zu beschließen, dass die Statistiken gar nicht so wichtig sind. Daraufhin habe ich Matomo lange nicht besucht und nach ein paar Monaten ging es auf ein mal wieder. Die Daten wurden die ganze Zeit weiter gesammelt. Dazwischen lag auch mindestens ein Update, wie ich mich erinnere. Das war aber nicht die Lösung.
Das hängt davon ab, wie der Server konfiguriert ist. Wenn du ihn icht selbst aufgesetzt hast, wird es wahrscheinlich Hilfe vom Anbieter dazu geben. Übliche Orte des Logs wirst du auch über eine Suchmaschine finden.
Gerade 3.13.5 (also die neueste Version) in einem Testbereich installiert. Auch bei mir wird in der Administration nur das linke Seitenmenü angezeigt, aber kein Content im rechten großen Fenster.
Grund für die testweise Installation der neuesten Version ist, dass in meiner seit Jahren produktiv laufenden Matomo-Installation seit kurzem im Dashboard keine Daten mehr angezeigt werden und auch dort in der Administration nur das linke Seitenmenü angezeigt wird.
Ich habe gerade keine Zeit für eine ausführlichere Antwort, daher nur die Idee: Kannst du in der Browserconsole und im PHP error log nach Fehlern suchen? Vielleicht schlägt auch eine der Anfragen im Netzwerktab fehl.
Okay, das ist der Fehler, den ich vermutet habe. Der Webserver verbietet den zugriff auf die .html datei mit einem 403 Forbidden. Also ist in deiner Webserverconfig irgendwo eine Regel, die das verbietet.
Da du Matomo in einem Unterordner installiert hast, ist das höchstwahrscheinlich aufgrund der .htaccess im Hauptordner, der auch alle Unterordner beeinflusst.
Hmm…
was könnte hier falsch sein (ist die .htaccess aus dem Hauptordner)?
SetEnvIfNoCase User-Agent .*mj12bot.* bad_bot
SetEnvIfNoCase User-Agent .*ahrefsbot.* bad_bot
SetEnvIfNoCase User-Agent .*dotbot.* bad_bot
SetEnvIfNoCase User-Agent .*SEOkicks.* bad_bot
SetEnvIfNoCase User-Agent .*SemrushBot.* bad_bot
SetEnvIfNoCase User-Agent .*YandexBot.* bad_bot
SetEnvIfNoCase User-Agent .*JobboerseBot.* bad_bot
SetEnvIfNoCase User-Agent .*MetaJobBot.* bad_bot
<Limit GET POST HEAD>
Order Allow,Deny
Allow from all
Deny from env=bad_bot
</Limit>
# Verbietet allen den Zugang zur wp-config
<files wp-config.php>
order allow,deny
deny from all
</files>
# PROTECT readme.html
<files readme.html>
Order Allow,Deny
Deny from all
Satisfy all
</Files>
# PROTECT liesmich.html für DE Edition
<Files liesmich.html>
Order Allow,Deny
Deny from all
Satisfy all
</Files>
# auslesen php errorlog verhindern
<files error_log>
Order allow,deny
Deny from all
</files>
# STRONG HTACCESS PROTECTION
<Files ~ "^.*\.([Hh][Tt])">
order allow,deny
deny from all
satisfy all
</Files>
# Disable directory browsing
Options All -Indexes