برای تنظیم ساعت مراحل زیر را به ترتیب طی کنید
فرض ما این هست که تنظیمات را برای سرور مجازی ایران انجام میدهید
در وحله نخست کامند های زیر را به ترتیب وارد میکنیم
unlink /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Tehran /etc/localtime
ntpdate 0.asia.pool.ntp.org
تا بدین مرحله تنظیمات مرتبط با ساعت و تاریخ لینوکس به درستی ست شد. حال نوبت به تنظیم ساعت در PHP میرسد
برای این منظور به کمک کامند php -i |grep php.ini ابتدا محل قرار گیری فایل PHP.ini مورد نظر را پیدا کرده و سپس به کمک یک ویرایشگر متن مثل nano فایل مورد نظر و بخش date.timezone را ویرایش کرده و به شکل زیر
date.timezone = "Asia/Tehran"
تنظیم میکنیم .
دقت کنید که ابتدای این خط " ; " وجود نداشته باشد و حتما از حالت کامنت خارج شده باشد