Scheduled Reports seem to be in GMT. Is this normal?

I am testing some scheduled reports, and they seem to run using GMT instead of our local time.

Suite CRM v7.11.4
Running on IIS 8.5 & Windows Server 2012R2

Check the date.timezone setting in your php.ini, then restart IIS.

Note that you might have more than one php.ini: one for web app, the other for command-line (CLI), which would be what the scheduler uses.

I checked my PHP.INI, and it is correct. I also scanned the drives on the server and found only one PHP.ini file.

Anything sles you can think of to check?

Thanks!

I did some additional investigating, and the problem seems to be with the report scheduler itself, rather than the scheduler for CRM. When I look at my scheduler, it shows correct times for the “RUN REPORT GENERATION SCHEDULED TASKS” it runs every 1 minute via a scheduled windows task that launches CRON. However, when I look at the last run time on the scheduled report it is 4 hours in the future (we are 4 hrs. behind GMT).