کنترل پنل سی پنل

تنظیم ساعت و منطقه زمانی سرور در هاست

تنظیم منطقه زمانی Asia/Tehran از طریق INI Editor یا فایل php.ini، تنظیم ساعت وردپرس و بررسی نتیجه.

رایکت رایکت ۲ دقیقه مطالعه
تنظیم ساعت و منطقه زمانی سرور در هاست

سرورهای میزبانی معمولاً روی ساعت جهانی (UTC) تنظیم‌اند. برای سایت‌های فارسی این یعنی زمان انتشار مطالب، سفارش‌های فروشگاه و لاگ‌ها با ساعت واقعی ایران نمی‌خواند. راه‌حل، تنظیم منطقه زمانی برای سایت خودتان است.

سه جا که ممکن است ساعت را تعیین کند

محل اثر
تنظیمات خود سایت (مثلاً وردپرس) زمان نمایش مطالب و زمان‌بندی انتشار
تنظیمات PHP روی هاست زمانی که توابع PHP برمی‌گردانند
ساعت سیستم سرور در هاست اشتراکی قابل تغییر نیست

در هاست اشتراکی، ساعت خود سرور دست شما نیست؛ اما دو مورد اول کافی است تا سایتتان ساعت درست ایران را نشان بدهد.

روش اول: تنظیم منطقه زمانی در PHP

  1. وارد سی‌پنل شوید.
  2. در بخش Software روی MultiPHP INI Editor کلیک کنید.
  3. دامنه موردنظر را انتخاب کنید.
  4. به حالت Editor Mode بروید و این خط را اضافه کنید:
    date.timezone = "Asia/Tehran"
  5. ذخیره کنید.
صفحه MultiPHP INI Editor در سی‌پنل برای تنظیم منطقه زمانی
MultiPHP INI Editor: افزودن date.timezone برای ساعت ایران

روش دوم: ساخت فایل php.ini یا user.ini

اگر ترجیح می‌دهید دستی عمل کنید:

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

وردپرس: تنظیم ساعت از پیشخوان

در وردپرس لازم نیست سراغ فایل بروید. به تنظیمات › همگانی بروید و در بخش منطقه زمانی، Tehran یا UTC+۳:۳۰ را انتخاب کنید. وردپرس زمان‌ها را بر همین اساس نمایش می‌دهد و زمان‌بندی انتشار مطالب هم با همین تنظیم کار می‌کند.

بررسی نتیجه

برای اطمینان، یک فایل ساده با این محتوا بسازید و در مرورگر بازش کنید:

<?php echo date('Y-m-d H:i:s'); ?>

اگر ساعت درست شد، فایل را حذف کنید. اگر تغییری ندیدید:

  • چند دقیقه صبر کنید؛ اعمال تنظیمات PHP کمی طول می‌کشد.
  • مطمئن شوید فایل را در مسیر درست ساخته‌اید.
  • افزونه‌های کش سایت را یک بار پاک کنید.

چرا ساعت درست مهم است

زمان‌بندی انتشار مطالب، ساعت ثبت سفارش در فروشگاه، گزارش‌های آماری و بررسی لاگ خطاها همه به ساعت درست وابسته‌اند. یک تنظیم چنددقیقه‌ای، بعداً از سردرگمی در پیگیری سفارش‌ها و رویدادها جلوگیری می‌کند.

اگر در انجام این تنظیم به مشکل خوردید، پشتیبانی رایکت انجامش می‌دهد. امکانات PHP هر پلن در صفحه امکانات هاست آمده است.

این مطلب برایتان مفید بود؟
اشتراک‌گذاری
رایکت
نوشته شده توسط رایکت

تیم محتوای رایکت؛ آموزش‌ها و راهنماهای کاربردی هاست، دامنه و مدیریت سایت.

مطالب مرتبط

دیدگاه‌ها

نظر یا سوال خود را درباره این مطلب با ما در میان بگذارید
aapanel
cloudlinux
cpanel
directadmin
jetbackup
laravel
mysql
virtualizor
vmware
wordpress