eljoge
January 22, 2019, 11:49am
1
Hallo,
nach dem Aktualisieren von Matomo mit dem neusten Update bekomme ich bei der Anmeldung jetzt fogenden Fehler gemeldet :
Fehler : Sie haben keinen Zugriff auf diese Ressource, weil sie ‘view’ Zugriff für die Webseite id = 1 benötigt.
Ich habe keine Ahnung, was ich jetzt machen kann um wieder Zugriff auf das Dashboard von Matomo zu bekommen.
eljoge
Lukas
(Lukas Winkler)
January 22, 2019, 12:09pm
2
Hi,
Das Problem wurde schon von einigen Leuten gemeldet (auch vor 3.8.0), aber es gibt keine klare Idee, wie man es reproduzieren kann oder woran es liegt.
Hier findest du mehr Informationen darüber:
opened 11:25AM - 18 Dec 18 UTC
closed 06:33AM - 06 Oct 19 UTC
answered
I installed Matomo 3.7.0 following the installation guide (set up super user and… first website). When i use the super user account to log in to the dashboard, the dashboard is empty and i get the following error message:
**You can't access this resource as it requires 'view' access for the website id = 1.**
On top of the _Settings > Personal > Settings_ page i get the error message:
**You must be logged in to access this functionality.**
On the _Settings > Websites > Manage_ page i get the error message:
**You can't access this resource as it requires view access for at least one website.**
and the text:
_Your Web Analytics reports need Websites! Add, update, delete Websites, and show the JavaScript to insert in your pages. You currently have access to ? websites.
A user with Super User access can also specify global settings for new websites._
The application is running on Apache/2.4.35, PHP 7.2. Browser is Firefox 64.0 (64-Bit) or Chome 71.0.3578.98 (64-Bit).
There seems to be something wrong with the user permissions. Can you help me please?
eljoge
January 22, 2019, 12:30pm
3
Hi,
die Informationen bringen mich auch nicht so richtig weiter, da ich mich auch nicht so gut mit Matomo auskenne.
Es scheint aber keine Lösung für mein Problem zu sein. Ich habe weiterhin keinen Zugriff auf das Dashboard.
Lukas
(Lukas Winkler)
January 22, 2019, 12:46pm
4
Hallo,
In dem Fall kann ich nur allgemeine Tipps geben:
lösche alles im /tmp
Ordner (der Inhalt wird wieder neu generiert)
(wenn du ssh-zugang hast)
lösche den Cache mit der console
sudo -u www-data php7.2 /var/www/matomo/console cache:clear
seit 3.8.0 werden Sessions in der Datenbank gespeichert. Also könntest du probieren alle Einträge in der piwik_session
oder matomo_session
tabelle zu löschen, wodurch alle Nutzer abgemeldet werden und du dich eigentlich komplett frisch anmelden können solltest.
eljoge
January 23, 2019, 2:04pm
5
Hallo Lukas,
nachdem ich jetzt den ssh-zugang entdecke habe, habe ich versucht den von Dir vorgeschlagenen Befehl: sudo…
einzugeben. Leider bekomme ich aber eine Fehlermeldung:
Error number: 1064
; Symbol: ER_PARSE_ERROR
; SQLSTATE: 42000
Message: %s near ‘%s’ at line %d
Da ich davon keine Ahnung hoffe ich, dass Du mir einen Tipp geben kannst, wo der Fehler liegt.
eljoge
Lukas
(Lukas Winkler)
January 23, 2019, 2:06pm
6
Hallo,
Diese Fehlermeldung kommt direkt vom MySQL-Server:
Laut
mysql, mysql-error-126
Every Time this has happened, it’s been a full disk in my experience.
Ich würde also nachschauen, ob mit dem Datenbankserver alles in Ordnung ist.
eljoge
January 23, 2019, 2:09pm
7
Hatte leider die falsche Meldung angegeben, hier ist die richtige Fehlermeldung :
Error number: 1064
; Symbol: ER_PARSE_ERROR
; SQLSTATE: 42000
Message: %s near ‘%s’ at line %d.
eljoge
January 29, 2019, 3:27pm
8
Mein Problem hat sich mit dem neuen Update 3.8.1 von ganz alleine gelöst
1 Like