سرورهای میزبانی معمولاً روی ساعت جهانی (UTC) تنظیماند. برای سایتهای فارسی این یعنی زمان انتشار مطالب، سفارشهای فروشگاه و لاگها با ساعت واقعی ایران نمیخواند. راهحل، تنظیم منطقه زمانی برای سایت خودتان است.
سه جا که ممکن است ساعت را تعیین کند
| محل | اثر |
|---|---|
| تنظیمات خود سایت (مثلاً وردپرس) | زمان نمایش مطالب و زمانبندی انتشار |
| تنظیمات PHP روی هاست | زمانی که توابع PHP برمیگردانند |
| ساعت سیستم سرور | در هاست اشتراکی قابل تغییر نیست |
در هاست اشتراکی، ساعت خود سرور دست شما نیست؛ اما دو مورد اول کافی است تا سایتتان ساعت درست ایران را نشان بدهد.
روش اول: تنظیم منطقه زمانی در PHP
- وارد سیپنل شوید.
- در بخش Software روی MultiPHP INI Editor کلیک کنید.
- دامنه موردنظر را انتخاب کنید.
- به حالت Editor Mode بروید و این خط را اضافه کنید:
date.timezone = "Asia/Tehran" - ذخیره کنید.

روش دوم: ساخت فایل php.ini یا user.ini
اگر ترجیح میدهید دستی عمل کنید:
- File Manager را باز کنید و وارد پوشه
public_htmlشوید. - از منوی Settings گزینه Show Hidden Files را فعال کنید تا فایلهای نقطهدار دیده شوند. راهنمای کامل در نمایش فایلهای مخفی آمده است.
- فایل
php.iniیا.user.iniرا بسازید یا اگر هست ویرایش کنید. - خط
date.timezone = "Asia/Tehran"را اضافه و ذخیره کنید.

وردپرس: تنظیم ساعت از پیشخوان
در وردپرس لازم نیست سراغ فایل بروید. به تنظیمات › همگانی بروید و در بخش منطقه زمانی، Tehran یا UTC+۳:۳۰ را انتخاب کنید. وردپرس زمانها را بر همین اساس نمایش میدهد و زمانبندی انتشار مطالب هم با همین تنظیم کار میکند.
بررسی نتیجه
برای اطمینان، یک فایل ساده با این محتوا بسازید و در مرورگر بازش کنید:
<?php echo date('Y-m-d H:i:s'); ?>
اگر ساعت درست شد، فایل را حذف کنید. اگر تغییری ندیدید:
- چند دقیقه صبر کنید؛ اعمال تنظیمات PHP کمی طول میکشد.
- مطمئن شوید فایل را در مسیر درست ساختهاید.
- افزونههای کش سایت را یک بار پاک کنید.
چرا ساعت درست مهم است
زمانبندی انتشار مطالب، ساعت ثبت سفارش در فروشگاه، گزارشهای آماری و بررسی لاگ خطاها همه به ساعت درست وابستهاند. یک تنظیم چنددقیقهای، بعداً از سردرگمی در پیگیری سفارشها و رویدادها جلوگیری میکند.
اگر در انجام این تنظیم به مشکل خوردید، پشتیبانی رایکت انجامش میدهد. امکانات PHP هر پلن در صفحه امکانات هاست آمده است.