Describe the issue or problem
We use OJS to publish a single journal. Every July we use the Reports Plugin to generate usage statistics. When we did so this year, we discovered that the statistics stopped being collected in October 2022. When I click on Counter Reports I see the years 2016 through 2022 (no 2023). When I click on 2022, I see stats for Jan through Oct. I’m hoping someone can share troubleshooting suggestions.
Steps I took leading up to the issue
I looked in the logs and found the following lines repeated many toward the end of Oct 2022:
[20-Oct-2022 19:46:25 UTC] PHP Deprecated: Non-static method Core::removeBaseUrl() should not be called statically in /home/umassded/public_html/plugins/generic/usageStats/UsageStatsLoader.inc.php on line 777
[20-Oct-2022 19:46:23 UTC] PHP Deprecated: Non-static method Core::_getBaseUrlAndPath() should not be called statically in /home/umassded/public_html/lib/pkp/classes/core/Core.inc.php on line 231
I have no idea whether “Deprecated” warnings are related or whether the timing is just coincidental. That said, we updated the version of PHP around October 2022 to version 8.0 (I don’t recall the exact date). So I tried rolling it back to v. 7.4 this morning.
What application are you using?
OJS 3.3.0.8
Additional information
Please add any screenshots, logs or other information we can use to investigate this problem.
It looks to me like our Reports Plugin is enabled. The boxes are grayed out but checked: