No Data in MultiSite Dashboard and Settings->Sites


#1

Hi there,

I recently noticed a Problem with my piwik installation while moving it to a new server.

For both the old an the new server, I get an empty Page (with only the menu) for the All Websites Dashboard and also the Settings -> Websites page. There are no PHP-Errors or anything in the server logs, but the browser shows this in the Error Console:


"Error: [$injector:unpr] http://errors.angularjs.org/1.2.28/$injector/unpr?p0=piwikApiProvider%20%3C-%20piwikApi%20%3C-<div class="ng-scope" ng-include="'plugins/SitesManager/templates/index.html?cb=b0ccb278404333955b53f490f55a6de2'">itesManagerApiHelper%20%3C-" oreAPI
z/<@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:6:450
ec/l.$injector<@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:36:202
c@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:34:305
ec/q.$injector<@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:36:268
c@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:34:305
d@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:35:1
ec/q.$injector<@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:36:286
c@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:34:305
d@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:35:1
ec/q.$injector<@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:36:286
c@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:34:305
d@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:35:1
f/<.instantiate@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:35:165
Od/this.$get</<@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:67:419
J/<@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:54:25
r@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:7:390
J@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:53:1
g@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:47:256
B/<@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:46:377
Jd</<.link@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:198:43
J@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:54:373
g@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:47:256
B/<@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:46:377
M/<@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:48:217
w@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:52:29
td</<.compile/</</<@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:197:226
p/g.success/<@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:72:199
De/e/l.promise.then/J@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:101:87
De/f/<.then/<@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:102:259
Yd/this.$get</h.prototype.$eval@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:113:28
Yd/this.$get</h.prototype.$digest@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:110:109
Yd/this.$get</h.prototype.$apply@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:113:360
m@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:72:452
w@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:77:463
ye/</B.onreadystatechange@https://www.seiichiro0185.org/piwik/libs/bower_components/angular/angular.min.js?cb=b0ccb278404333955b53f490f55a6de2:79:24
 angular.min.js:92:67

Piwik is current Version 2.14.3, running on nginx with php-fpm (old server) or uwsgi (new server), php-version 5.6.12. The piwik-instance has 3 sites, Tracking for the sites is working fine. Unfortunately I can’t say for sure when the problem started, since I didn’t use the MultiSite Dashboard for a while and didn’t add any new sites recently. My Instance is running for several years already and was always updated using the autoupdater.

I tried to copy a fresh installation of piwik to the server and use it with the old database, but the behaviour stays the same. Everything except MultiSite Dashboard, Settings->Websites and the Website selection dropdown in the normal dashboard is working fine.

I have no real Idea where to start debugging this issue. If you need more infos or logs etc… feel free to ask and I will provide them. Thanks in advance for any help with this issue.


(Matthieu Aubry) #2

Hi there,

Feel free to try again installing with the latest 2.15.0 beta version which includes many fixes and improvements, see: I would like to test early beta and RC releases, how do I enable automatic updates to use these development versions? - Analytics Platform - Matomo

If you still have a problem, please create an issue on our tracker GitHub - matomo-org/piwik: Liberating Web Analytics. Star us on Github? +1. Matomo is the leading open alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites, apps & the IoT and visualise this data and extract insights. Privacy is built-in. We love Pull Requests!