در این آموزش قصد داریم تا نحوه sync و تنظیم تاریخ و ساعت سرور دایرکت ادمین را خدمتتان توضیح دهیم ، گاهی اوقات به دلیل تنظیم نبودن ساعت سرور صفحه دایرکت ادمین برای ما باز نمی شود ، یکی از دلایل آن عدم تنظیم بودن تاریخ و ساعت directadmin می باشد ، برای رفع مشکل می تواند به وسیله نرم افزار پوتی وارد مدیریت سرور خود شوید و سپس از دستورات زیر استفاده نمایید :
نحوه تنظیم تاریخ و ساعت سرور دایرکت ادمین
برای سیستم عامل های خانواده 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 (3:44pm) تغییر می دهد.
برای هر سیستم عاملی اگر شما برنامه rdate را نصب کرده باشید از دستور زیر استفاده کنید :
rdate -s rdate.directadmin.com
برای همگام سازی (sync) ساعت سرور خود با ساعت جهانی در Boulder و Colorado
ntp یک روش جدیدتر و دقیق تر برای تنظیم تاریخ می باشد :
/usr/sbin/ntpdate -b -u ntp.directadmin.com
توجه داشته باشید اگر مقدار تعیین شده توسط rdate / ntpdate صحیح نیست ، به احتمال زیاد یک منطقه زمانی اشتباه در سرور شما مشخص شده است ، دستورات system-config-date و redhat-config-date می توانند برای شما کاربردی باشند ، دیگر پیوند یک نمادین از یکی از مناطق جغرافیایی در فایل /usr/shared/zoneinfo به /etc/localtime برای مثال :
mv /etc/localtime /etc/localtime.moved
ln -s /usr/share/zoneinfo/Canada/Mountain /etc/localtime
شما همچنین باید در فایل php.ini منطقه جغرافیایی خود را تنظیم نمایید :
برای پیدا کردن فایل php.ini از دستور php–ini استفاده کنید و با دستور nano آن را ویرایش کنید و سپس نمونه مقدار زیر را اضافه یا تغییر دهید :
date.timezone = "UTC"
لیست منطقه زمانی های معتبر
چنانچه خود قادر به تغییرات بالا نبودید می توانید از خدمت مدیریت سرور نت آرام استفاده نمایید.
منبع : نت آرام و مرکز آموزش دایرکت ادمین