مرکز آموزش

تنظیم ساعت و تاریخ سرور و php دایرکت ادمین

در این مقاله قصد داریم تا در مورد نحوه تنظیم ساعت و تاریخ سرور و php برای کنترل پنل دایرکت ادمین را توضیح بدهیم ، اگر ساعت و تاریخ سرور و php شما به درستی تنظیم نشده باشد ، بسیاری از عملیات ها در زمان مقرر انجام نمی شود

وارد ssh سرور خود شوید.

اگر در سرور خود rdate را نصب دارید از دستور زیر استفاده کنید :

rdate -s rdate.directadmin.com

اگر rdate در سرور شما نصب نیست :


yum install rdate


همچنین شما می توانید از ntpdate نیز استفاده نمایید که روشی دقیق تر و جدیدتر است.

yum install ntpdate

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

/usr/sbin/ntpdate -b -u ntp.directadmin.com

توجه : در صورتی که با استفاده از دستورات بالا باز هم ساعت و تاریخ سرور شما به درستی نمایش داده نمی شود ، احتمالا شما از یک time zone اشتباه در سرور خود استفاده می کنید ، شما می توانید توسط دستورات زیر timzone سرور خود را روی ایران تنظیم کنید :

mv /etc/localtime /etc/localtime.moved
ln -s /usr/share/zoneinfo/Asia/Tehran /etc/localtime


سپس با دستور date می توانید ساعت و تاریخ سرور خود را مشاهده نمایید.
نحوه تنظیم ساعت php :
دستور زیر را در سرور وارد کنید تا فایل load شده php.ini به شما نمایش داده شود :

php --ini

سپس در قسمت Loaded Configuration File مسیر فایل php.ini شما نمایش داده می شود ، سپس با استفاده از nano این فایل را ویرایش کنید ، برای مثال :

nano /usr/local/lib/php.ini

قسمت

date.timezone =

را به

date.timezone = "Asia/Tehran"

تغییر دهید

سپس فایل را با ctrl+x و سپس کلید y و سپس enter ذخیره کنید و وب سرور خود را restart نمایید :

service httpd restart

آیا این پاسخ به شما کمک کرد؟

 پرینت این مقاله

در همین زمینه

حذف پیغامهای lfd Excessive resource usage

با توجه به اینکه این پیغامها میتواند برای مدیر یک سرور بسیار حائز اهمیت باشد ولی اگر از ایمیل های...