گاهی اوقات ممکن است زمان و ساعت #سایت شما نادرست باشد و کمتر یا بیشتر از مقدار واقعی را نمایش بدهد. این مشکل به دلیل تنظیم نبودن زمان روی #سرور است. نتیجه ی بروز این مشکل و اختلاف زمانی، انجام نشدن کارهای زمان بندی شده و کران جاب ها و همچنین نمایش تاریخ اشتباه در سراسر سایت می شود. اگر به فایل php.ini
دسترسی دارید می توانید به راحتی با اضافه کردن این دستور به انتهای این فایل مشکل را حل کنید:
date.timezone = "Asia/Tehran"
با این کد ساعت سرور شما روی “تهران” تنظیم خواهد شد. اگر به منطقه زمانی بیشتری نیاز داشتید می توانید از اینجا این مناطق را پیدا کنید:
https://www.php.net/manual/en/timezones.php
شما می توانید برای دسترسی به فایل php.ini
مستقیما از فایل منیجر در روت سایتتان آن را مدیریت کنید، اگر این فایل وجود نداشت، از پنل هاست خود گزینه MultiPHP INI Editor را پیدا کرده و در تب صفحه باز شده روی Editor mode کلیک کنید و کد بالا را در انتهای دستورات قرار دهید. مانند این:

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