در این مقاله قصد داریم تا در مورد نحوه تنظیم ساعت و تاریخ سرور و php برای کنترل پنل دایرکت ادمین را توضیح بدهیم ، اگر ساعت و تاریخ سرور و php شما به درستی تنظیم نشده باشد ، بسیاری از عملیات ها در زمان مقرر انجام نمی شود و ممکن است دایرکت ادمین شما نیز به همین دلیل با خطا مواجه شود.
چگونگی تنظیم ساعت و تاریخ سرور در دایرکت ادمین :
با استفاده از نرم افزار Putty وارد ssh سرور خود شوید.
در سیستم عامل های Redhat مانند Centos از نمونه زیر استفاده نمایید :
date --set="Mmm DD HH:MM:SS YYYY"
برای مثال :
date --set="Oct 20 15:52:29 2004"
در FreeBSD از نمونه زیر استفاده نمایید :
date YYMMDDHHMM
برای مثال
date 0410201544
دستورات بالا ساعت و تاریخ را به 2004, October 20th, 15:44 تغییر می دهند.
نحوه تنظیم اتوماتیک ساعت سرور :
برای سایر سیستم عامل ها اگر در سرور خود 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"
در این لینک می توانید لیست تمام timezone ها را مشاهده نمایید.
تغییر دهید ، این مقدار در زیر تگ [fusion_builder_container hundred_percent=”yes” overflow=”visible”][fusion_builder_row][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”][Date] قرار دارد.
سپس فایل را با ctrl+x و سپس کلید y و سپس enter ذخیره کنید و وب سرور خود را restart نمایید :
service httpd restart
چنانچه مشکلی در تنظیم ساعت سرور خود دارید می توانید از خدمت مدیریت سرور نت آرام استفاده نمایید.
منبع : مرکز آموزش دایرکت ادمین
امیدواریم این مقاله برای شما مفید بوده باشه ، لطفا در صورتی که مشکل یا نظری در این مورد دارید ، در قسمت دیدگاه های سایت برای ما ارسال نمایید.[/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]