I've tried clearing out the tmp directory a couple of times, it has not fixed my troubles.
Inspecting what is going on in the browser, I'm going to walk you through what I'm seeing.
I go to the following url in my piwik setup(domain name changed to example.com for privacy purposes):
Visitors > Overview "Tab" :
https://analytics.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=previous7#module=VisitsSummary&action=index&idSite=1&period=range&date=previous7
An ajax post request is made to this url after the page is loaded:
https://analytics.example.com/index.php?date=previous7&module=VisitsSummary&action=index&idSite=1&period=range
This request is reported as failed in chrome's inspector.
When I try going to the ajax url, I get a "No data received" error. Looks to me like piwik is silently failing, and it's failing at a point where the error handler isn't passing it's information along so it can be logged.
I have checked the error logs and nothing is there. I'm certain it is the correct log as I can see 404 errors I purposefully generate coming in to the log when I "tail -f" it. (for example trying to go to analytics.example.com/test.php, which doesn't exist, produces an error in my log file).
When I remove the date parameter from the ajax request, I'm greeted with an error message asking for the date parameter to be set. So I'm certain the request is getting to piwik.
Is there a setting that I can try to force errors to be pushed to the log file, or directly output when encountered?
I'd happily try and debug this myself and contribute my fix back, but I'm not sure how to turn off whatever is causing this error to be hidden, so I don't even know where to start looking for what is causing this issue. I'm looking more for expert guidance than a do x, y, then z directions on how to fix this.
I've looked over the docs, and I just don't know where to look next. Do you have any further reading I should investigate that might help me solve this?
Is there a particular file in the source I should be looking at that you think might be causing this problem?
Thank you so much for your time and patience.
Inspecting what is going on in the browser, I'm going to walk you through what I'm seeing.
I go to the following url in my piwik setup(domain name changed to example.com for privacy purposes):
Visitors > Overview "Tab" :
https://analytics.example.com/index.php?module=CoreHome&action=index&idSite=1&period=range&date=previous7#module=VisitsSummary&action=index&idSite=1&period=range&date=previous7
An ajax post request is made to this url after the page is loaded:
https://analytics.example.com/index.php?date=previous7&module=VisitsSummary&action=index&idSite=1&period=range
This request is reported as failed in chrome's inspector.
When I try going to the ajax url, I get a "No data received" error. Looks to me like piwik is silently failing, and it's failing at a point where the error handler isn't passing it's information along so it can be logged.
I have checked the error logs and nothing is there. I'm certain it is the correct log as I can see 404 errors I purposefully generate coming in to the log when I "tail -f" it. (for example trying to go to analytics.example.com/test.php, which doesn't exist, produces an error in my log file).
When I remove the date parameter from the ajax request, I'm greeted with an error message asking for the date parameter to be set. So I'm certain the request is getting to piwik.
Is there a setting that I can try to force errors to be pushed to the log file, or directly output when encountered?
I'd happily try and debug this myself and contribute my fix back, but I'm not sure how to turn off whatever is causing this error to be hidden, so I don't even know where to start looking for what is causing this issue. I'm looking more for expert guidance than a do x, y, then z directions on how to fix this.
I've looked over the docs, and I just don't know where to look next. Do you have any further reading I should investigate that might help me solve this?
Is there a particular file in the source I should be looking at that you think might be causing this problem?
Thank you so much for your time and patience.