تغییر Timezone سایت بوسیله php.ini

Timezone سرور ها معمولا با محلی که مدیر سرویس درآنجا قرار دارد ،هماهنگ است .این یعنی وجود عدم هماهنگی ساعت سرور ،با ساعت محلی سایت و هاست اشتراکی خریداری شده و این تفاوت گاهی باعث بروز مشکلاتی در بعضی عملکرد ها مانند کرون جاب‌ها و مدیریت لاگ‌ها و یا آمار بازدید میشود.
روشهای مختلفی برای تنظیمtime zone سایت وجود دارد که ما در این مطلب قصد داریم شما را با روش تغییر Time Zone سایت ،بوسیله php.ini آشنا سازیم.
قبل از هرچیز باید بدانیم که فایل php.ini چیست؟ در تعریف کلی میتوان گفت که فایل پیکربندی اصلی PHP  است و روش کارکرد آن به این صورت است که ،وب سرور قبل از اجرای هر دستور و یا اسکریپت php ، ابتدا به فایل  PHP.ini  رجوع میکند و نسبت به تنظیماتی که در آن انجام شده ،اجازه نحوه اجرای آن دستور را می دهد.
مراحل تغییر Time Zone سایت بوسیله php.ini
ابتدا درصورت نبود فایل php.ini  در ریشه وب سایت باید آن را بسازید:
 واردسیپنل خود شوید.در بخش Files روی گزینهFile Manager  کلیک نمایید.

تغییر Timezone سایت بوسیله php.ini

در صفحه بعد روی فولدر public_html کلیک نمایید

در فولدر پابلیک در منوی بالای صفحه ،سمت چپ ، روی گزینه File + کلیک نمایید.

در صفحه پاپ آپ باز شده در قسمت New File Name  عبارت  php.ini را وارد کنید و دکمه Create New File  را کلیک نمایید.

فایل php.ini ایجاد شده و در پوشه public_html قابل مشاهده خواهد بود . برای افزودن Time Zone دلخواه  روی نام php.ini  راست کلیک کرده و سپس روی گزینه Edit  کلیک نمایید.

در صفحه ویرایش فایلphp.ini  عبارت زیر را قرار دهید.

date.timezone = "Asia/Tehran"

 برای ذخیره تنظیمات php.ini  دکمه Save Changes را در گوشه سمت راست بزنید اطلاعات ذخیره می شود و تایم زون ست می شود .

دیدگاه‌ها  

0 #4 کارشناس فنی 1399-10-08 07:13
به نقل از علی:
سلام
در نصب zabbix5 این error رو میده و تمام تایم زون هارو تغغیر دادم ولی باز هم برای نصب زبیک این نمایش داده میشود
PHP option "date.timezone"
Time zone for PHP is not set (configuration parameter "date.timezone").

سلام لطفا مشکلتون رو تیکت کنید تا همکارانم در اسرع وقت کمکتون کنند
نقل قول کردن
0 #3 علی 1399-10-07 10:32
سلام
در نصب zabbix5 این error رو میده و تمام تایم زون هارو تغغیر دادم ولی باز هم برای نصب زبیک این نمایش داده میشود
PHP option "date.timezone"
Time zone for PHP is not set (configuration parameter "date.timezone").
نقل قول کردن
0 #2 کارشناس فنی 1399-09-02 13:20
به نقل از امیررضا:
سلام ببخشید من این کد رو ک میزنم ارور میده

سلام دقت کنید که این کد رو در فایل php.ini وارد کنید و در انتها روی Save Changes جهت ذخیره کلیک کنید.
اگر دوباره با خطا مواجه شدید لطفا محل دقیق ارور و پیغام آن را برای ما تیکت کنید.
نقل قول کردن
+1 #1 امیررضا 1399-08-05 09:33
سلام ببخشید من این کد رو ک میزنم ارور میده
نقل قول کردن

نوشتن دیدگاه


تصویر امنیتی
تصویر امنیتی جدید

آموزش های مرتبط