جهت تنظیم Timezone در PHP کافیست تا مراحل زیر را انجام دهید.گفتنی است فرض بر این است که PHP بر روی توزیع های خانواده ی فدورا از جمله RHEL یا CentOS نصب شده باشد.
برای تنظیم Timezone در PHP کافیست تا فایل تنظیمات آن را باز کنید :
#vi /etc/php.ini
سپس مقدار date.timezone را درون فایل جستجو کنید که همانطور که مشاهده می کنید این پارامتر به صورت پیش فرض ممکن است غیر فعال باشد.جهت فعال کردن این قابلیت کافیست این خط را به فایل اضافه کنید :
date.timezone = Asia/Tehran
همانطور که مشاهده می کنید تنظیمات برای آسیا و تهران انجام شده است.جهت دیدن سایر مقادیر برای دیگر موقعیت های جغرافیایی کافیست تا به لینک پایین مراجعه نمایید :
http://www.php.net/manual/en/timezones.php
پس از انجام تنظیمات بالا اکنون کافیست تا یکبار سرویس web server خود را restart کنید :
#systemctl restart httpd