سرور ایران نسخه ۲.۱
(شنبه تا چهارشنبه ۹:۰۰ الی ۱۶:۰۰) ۶-۹۵۰۱۸۴۴۵-۰۳۱  
صفحه نخست     ناحیه کاربری     ثبت شکایات     وبلاگ
سرور ایران
  • دامنه
    • دامنه های ملی
    • دامنه های بین المللی
    • جستجو و ثبت دامنه
    • پنل مشتریان دامنه های ملی
    • پنل نمایندگان دامنه بین المللی
  • میزبانی وب
    • هاست لینوکس حرفه ای
    • هاست لینوکس اقتصادی
    • هاست لینوکس حرفه ای ایران
  • میزبانی فایل
    • هاست دانلود
  • نمایندگی هاست
    • نمایندگی هاست حجمی
    • نمایندگی هاست ایران
    • نمایندگی هاست نامحدود
    • نمایندگی مستر ریسلر نامحدود
  • گواهینامه SSL
  • قوانین و مقررات
  • درباره ما
  • ارتباط با ما
  • دامنه
    • دامنه های ملی
    • دامنه های بین المللی
    • جستجو و ثبت دامنه
    • پنل مشتریان دامنه های ملی
    • پنل نمایندگان دامنه بین المللی
  • میزبانی وب
    • هاست لینوکس حرفه ای
    • هاست لینوکس اقتصادی
    • هاست لینوکس حرفه ای ایران
  • میزبانی فایل
    • هاست دانلود
  • نمایندگی هاست
    • نمایندگی هاست حجمی
    • نمایندگی هاست ایران
    • نمایندگی هاست نامحدود
    • نمایندگی مستر ریسلر نامحدود
  • گواهینامه SSL
  • قوانین و مقررات
  • درباره ما
  • ارتباط با ما

نحوه رفع اخطار date function.date در php

نحوه رفع اخطار date function.date در php

اگر شما اخطار date function.date را در هنگام اجرا وب سرور مشاهده می کنید، می توانید به راحتی با اضافه کردن یک خط کد مشکل را برای همیشه رفع نمایید. در این آموزش قصد داریم معمولا خطایی که دریافت می کنید مشابه خطای زیر است:

1
2
3
4
Warning: date()[function.date]: It is not safe to rely on the system's timezone settings.
Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set()function.
'In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier.
We selected 'Asia/Tehran' for 'MYT/8.0/no DST' instead in ..../includes/functions.php on line 4912.

 

برای رفع اخطار date function.date لازم است این سه مرحله را به درستی انجام دهید:

مرحله اول: ابتدا توسط نرم افزار putty وارد ssh سرور شوید.

مرحله دوم: سپس از دستور php –ini برای پیدا کردن مسیر php.ini خوداستفاده کنید، توجه کنید که در قسمت Configuration File (php.ini) Path مسیر فایل php.ini اجرا شده به شما نمایش داده می شود جهت توضیحات بیشتر مقاله پیدا کردن مسیر فایل php.ini در سرور و لوکال هاست را مطالعه نمایید.

مرحله سوم: سپس توسط دستور nano فایل php.ini خود را ویرایش نمایید:

1
nano /usr/local/php56/lib/php.ini

توجه کنید که شما باید به جای /usr/local/php56/lib/php.ini مسیر php.ini خود را جایگزین نمایید.

اگر nano در سیستم عامل شما نصب نیست می توانید آن را با دستور زیر نصب نمایید:

1
yum install nano

 

سپس کد زیر را در php.ini خود اضافه نمایید و با کلید های ctrl + x و سپس فشار دادن دکمه Enter فایل php.ini را ذخیره نمایید.

1
date.timezone = "Asia/Tehran"

 

سپس با دستور زیر وب سرور آپاچی خود را مجدد راه اندازی کنید:

1
service httpd restart

 

توجه کنید که کد بالا برای ری استارت آپاچی است ، اگر شما از nginx استفاده می کنید می توانید از دستور زیر استفاده نمایید:

1
/etc/init.d/nginx restart

یا

1
service nginx restart

 

 

مطالب مرتبط

پیدا کردن مسیر php.iniپیدا کردن مسیر فایل php.ini در سرور و لوکال هاست نحوه آپدیت دایرکت ادمین به آخرین نسخه update directadminنحوه آپدیت دایرکت ادمین به آخرین نسخه نحوه افزایش حجم آپلود دایرکت ادمین افزایش Max Filesizeنحوه افزایش حجم آپلود دایرکت ادمین افزایش Max Filesize نحوه تغییر دی ان اس (DNS) دامنه IR در ایرنیک nic.irنحوه تغییر دی ان اس (DNS) دامنه IR در ایرنیک nic.ir
Tags: date,  php
Related Posts
  • ارتقا نسخه php در سرور لینوکس و دایرکت ادمین

  • پیدا کردن مسیر فایل php.ini در سرور و لوکال هاست

  • پایان عمر php5.5 – این برای شما به چه معناست؟

← معرفی ۱۰ ابزار خطایابی وردپرس Debugging
رفع مشکل صفحه سفید وردپرس →

دسته‌ها

  • آموزش cPanel
  • آموزش امنیت
  • آموزش دایرکت ادمین
  • آموزش سئو و بهینه سازی
  • آموزش کانفیگ سرور
  • آموزش میزبانی وب
  • آموزش های دامنه
  • آموزش های وب سایت
  • آموزش وردپرس

نوشته های اخیر

  • نحوه اضافه کردن دامنه جدید به هاست سی پنل
    نحوه اضافه کردن دامنه جدید به هاست سی پنل

    نحوه اضافه کردن دامنه به هاست سی پنل (cPanel) در این مقاله ر...

  • تحریم ها و سیاست‌های جدید محدودیت Resello
    تحریم ها و سیاست‌های جدید محدودیت Resello

    اخیرا ریسلو ( Resello ) –  یک مرکز ثبت دامنه یا Registrar –...

  • بهینه سازی وب سرور nginx
    بهینه سازی وب سرور nginx

    Nginx در قیاس با PHP و MySQL نیاز به بهینه سازی کمتری دارد و...

  • جلوگیری از حملات bruteforce وردپرس در nginx
    جلوگیری از حملات bruteforce وردپرس در nginx

    در این مقاله جلوگیری از حملات bruteforce وردپرس در nginx به...

  • کانفیگ وب سرور Nginx – بخش دوم
    کانفیگ وب سرور Nginx – بخش دوم

    بهینه سازی های فایل سیستم در ادامه کانفیگ وب سرور Nginx – بخ...

نوشته های تصادفی

  • Google Analytics چیست؟Google Analytics چیست؟
  • سرویس ابری PaaS چیست؟سرویس ابری PaaS چیست؟
  • معرفی ۱۰ ابزار خطایابی وردپرس Debuggingمعرفی ۱۰ ابزار خطایابی وردپرس Debugging
  • فریم ورک لاراول Laravelفریم ورک لاراول Laravel
  • فعال کردن gzip در وردپرس و سرورفعال کردن gzip در وردپرس و سرور
  • Gzip چیست و چگونه کار می کندGzip چیست و چگونه کار می کند
  • رفع مشکل سبز نشدن گواهینامه SSLرفع مشکل سبز نشدن گواهینامه SSL
  • مقایسه‌ هاست اشتراکی و VPSمقایسه‌ هاست اشتراکی و VPS
  • تفاوت مجازی سازهای openvz و kvm و xen و vmwareتفاوت مجازی سازهای openvz و kvm و xen و vmware
  • آموزش رفع خطای Minify HTML در Gtmetrixآموزش رفع خطای Minify HTML در Gtmetrix

آخرین مطالب وبلاگ

  • نحوه اضافه کردن دامنه جدید به هاست سی پنل
    نحوه اضافه کردن دامنه جدید به هاست سی پنل

    نحوه اضافه کردن دامنه به هاست...

  • تحریم ها و سیاست‌های جدید محدودیت Resello
    تحریم ها و سیاست‌های جدید محدودیت Resello

    اخیرا ریسلو ( Resello ) –  یک...

  • بهینه سازی وب سرور nginx
    بهینه سازی وب سرور nginx

    Nginx در قیاس با PHP و MySQL ن...

مطالب تصادفی وبلاگ

  • رفع خطای Remove query strings from static resources در وردپرسرفع خطای Remove query strings from static resources در وردپرس
  • نحوه رفع خطای Defer parsing of JavaScript در وردپرسنحوه رفع خطای Defer parsing of JavaScript در وردپرس
  • میزبانی ابری چیست؟میزبانی ابری چیست؟
Copyright © 2011-2025 ServerIran - All Rights Reserved