Matomo 3.5.0 - Kein Admin-Login mehr möglich


(Diani Beach) #1

Guten Morgen,

ich habe Matomo 3.5.0 auf Debian 9 mit Apache2 und MySQL installiert. Seit kurzem kann ich mich nihct nihct mehr als Administrator an der MAtomo-GUI anmelden. Ich erhalte dann browserunabhängig immer diese URL und eine weiße Website:

https://piwik.excmple.com/index.php?module=MultiSites&action=index&idSite=1&period=range&date=last7 

Anmelden als normaler Benutzer geht. Frage: Wie lässt sich dieser Fehler beheben? Oder wie kann ich in der MySQL-DB einen neuen Benutzer mit administrativen Rechten anlegen?

Grüße
Diani


(Fabian Dellwing) #2

Weiße Website sagt eindeutig: PHP-Error.

Bitte mal im PHP-Error Log nachschauen woran es liegt :slight_smile:


(Diani Beach) #3

Seit wann kann PHP in der php.ini zwischen Admin und Normalbenutzer unterscheiden. Ich behaupte mal, wenn das ein PHP-Problem wäre, würde der Normalbenutzer ebenfalls eine weiße Seite sehen.
Nein, das Problem tritt nur bei der Admin-Ammeldung auf und nicht beim Enbbenutzer. Der kann nämlich alles ohne Probleme oder fhelermeldung betrachten.
Wirklich eindeutig: PHP-Error???


(Fabian Dellwing) #4

Was hat die php.ini damit zu tun?

Wenn der Fehler in einer Datei auftritt, die nur bei Admins geladen wird (wovon ich anhand deiner Fehlerbeschreibung ausgehe), ist das natürlich so.

Es gibt natürlich noch andere Möglichkeiten, aber fangen wir doch einfach mal beim einfachsten (und häufigsten) Fehler an? :wink:

P.S. Ich mache das beruflich, und sehe so Probleme recht häufig. Deshalb maße ich mir an, solche Aussagen zu treffen.


(Lukas Winkler) #5

Hallo,

Hier muss ich @fdellwing vollkommen recht geben. Wenn nur eine weiße Seite auftaucht, ist (nahezu) immer ein PHP-Fehler schuld. Und das PHP error_log sagt welcher das ist und somit wie man es beheben soll.

Nur weil nicht-Admins es nicht sehen, heißt das nichts. Der Fehler tritt vermutlich nur in einer Funktion auf, auf die normale Nutzer keinen Zugriff haben (zum Beispiel der System check) und somit bei ihnen nie passiert.


(Diani Beach) #6

Okay, hier ist das Logfile des Normalbenutzers:

piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:05 +0200] "POST / HTTP/1.1" 302 896 "https://piwik.example.com/" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:05 +0200] "GET / HTTP/1.1" 302 463 "https://piwik.example.com/" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:05 +0200] "GET /index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7 HTTP/1.1" 200 15422 "https://piwik.example.com/" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:06 +0200] "GET /plugins/Morpheus/images/logo.svg?matomo HTTP/1.1" 200 3337 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:06 +0200] "GET /plugins/CoreHome/angularjs/quick-access/quick-access.directive.html?cb=e72231c09120a77d1a3743229bd47d22 HTTP/1.1" 200 1102 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:06 +0200] "GET /plugins/CoreHome/angularjs/siteselector/siteselector.directive.html?cb=e72231c09120a77d1a3743229bd47d22 HTTP/1.1" 200 1657 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:06 +0200] "GET /plugins/CoreHome/angularjs/period-selector/period-selector.directive.html?cb=e72231c09120a77d1a3743229bd47d22 HTTP/1.1" 200 1492 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:06 +0200] "GET /plugins/Feedback/angularjs/ratefeature/ratefeature.directive.html?cb=e72231c09120a77d1a3743229bd47d22 HTTP/1.1" 200 1067 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:06 +0200] "GET /plugins/CoreHome/angularjs/reporting-menu/reportingmenu.directive.html?cb=e72231c09120a77d1a3743229bd47d22 HTTP/1.1" 200 1268 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:06 +0200] "GET /plugins/CoreHome/angularjs/reporting-page/reportingpage.directive.html?cb=e72231c09120a77d1a3743229bd47d22 HTTP/1.1" 200 813 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:06 +0200] "GET /plugins/CoreHome/images/reset_search.png HTTP/1.1" 200 1348 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:06 +0200] "POST /index.php?module=API&method=API.getWidgetMetadata&filter_limit=-1&format=JSON&deep=1&idSite=1 HTTP/1.1" 200 38304 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:06 +0200] "GET /plugins/CoreHome/angularjs/date-range-picker/date-range-picker.component.html?cb=e72231c09120a77d1a3743229bd47d22 HTTP/1.1" 200 858 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:06 +0200] "GET /plugins/CoreHome/angularjs/period-date-picker/period-date-picker.component.html?cb=e72231c09120a77d1a3743229bd47d22 HTTP/1.1" 200 625 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:06 +0200] "GET /plugins/Feedback/angularjs/ratefeature/thumbs-up.png HTTP/1.1" 200 2558 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:06 +0200] "GET /plugins/Feedback/angularjs/ratefeature/thumbs-down.png HTTP/1.1" 200 2544 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:06 +0200] "GET /plugins/CoreHome/angularjs/activity-indicator/activityindicator.html?cb=e72231c09120a77d1a3743229bd47d22 HTTP/1.1" 200 515 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:06 +0200] "POST /index.php?date=2018-06-28,2018-07-04&filter_limit=-1&format=JSON2&idSite=1&method=API.getReportPagesMetadata&module=API&period=range HTTP/1.1" 200 61362 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:07 +0200] "POST /index.php?date=2018-06-28,2018-07-04&filter_limit=-1&format=JSON2&idSite=1&method=API.getReportMetadata&module=API&period=range HTTP/1.1" 200 120528 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:07 +0200] "GET /plugins/CoreHome/angularjs/widget/widget.directive.html?cb=e72231c09120a77d1a3743229bd47d22 HTTP/1.1" 200 616 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:07 +0200] "GET /plugins/CoreHome/angularjs/widget-loader/widgetloader.directive.html?cb=e72231c09120a77d1a3743229bd47d22 HTTP/1.1" 200 611 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:07 +0200] "GET /index.php?module=Dashboard&action=embeddedIndex&idDashboard=1&idSite=1&period=range&date=last7&showtitle=1&random=9481 HTTP/1.1" 200 1569 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:08 +0200] "POST /index.php?action=getDashboardLayout&date=2018-06-28,2018-07-04&format=JSON2&idDashboard=1&idSite=1&module=Dashboard&period=range HTTP/1.1" 200 3260 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:08 +0200] "POST /index.php?date=2018-06-28,2018-07-04&filter_limit=-1&format=JSON2&idSite=1&method=Dashboard.getDashboards&module=API&period=range HTTP/1.1" 200 1133 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:08 +0200] "POST /index.php?date=2018-06-28,2018-07-04&forceView=1&viewDataTable=VisitorLog&module=Live&action=getLastVisitsDetails&small=1&widget=1&idSite=1&period=range HTTP/1.1" 200 4378 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:08 +0200] "POST /index.php?date=2018-06-28,2018-07-04&module=Live&action=widget&widget=1&idSite=1&period=range HTTP/1.1" 200 3186 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"

piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:08 +0200] "POST /index.php?date=2018-06-28,2018-07-04&module=Referrers&action=getKeywords&widget=1&idSite=1&period=range HTTP/1.1" 200 3977 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:08 +0200] "POST /index.php?date=2018-06-28,2018-07-04&module=VisitTime&action=getByDayOfWeek&widget=1&columns%5B%5D=nb_visits&columns%5B%5D=nb_uniq_visitors&columns_to_display%5B%5D=nb_visits&columns_to_display%5B%5D=nb_uniq_visitors&viewDataTable=tableAllColumns&idSite=1&period=range HTTP/1.1" 200 4222 "https://piwik.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"

Und hier das des Admin-Benutzers:

piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:42 +0200] "POST /index.php?module=CoreHome&action=&period=range&date=last7 HTTP/1.1" 302 899 "https://piwik.example.com/index.php?module=CoreHome&action=&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:42 +0200] "GET /index.php HTTP/1.1" 302 465 "https://piwik.example.com/index.php?module=CoreHome&action=&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"
piwik.example.com:443 185.56.80.242 - - [04/Jul/2018:12:13:42 +0200] "GET /index.php?module=MultiSites&action=index&idSite=1&period=range&date=last7 HTTP/1.1" 500 337 "https://piwik.example.com/index.php?module=CoreHome&action=&period=range&date=last7" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"

(Lukas Winkler) #7

Hallo,

Das ist das access_log des Webservers (apache/nginx) und zeigt nur, welche URLs aufgerufen wurden. Um den PHP fehler zu sehen, musst du im error_log von PHP nachschauen.


(Fabian Dellwing) #8

Aber immerhin bin ich mir jetzt sicher, dass es ein PHP Fehler ist. Der HTTP Statuscode ist nämlich 500 :wink: