رفع خطای مربوز به منطقه زمانی سرور های لینوکس- ارتقا نسخه php
0

برای پشتیبانی اسکریپت ها تون از  php 5.3 می تونید از کد زیر در
htaccess استفاده کنید:

Action application/x-hg-php53 /cgi-sys/php53
AddType application/x-[Only registered and activated users can see links] .php

درصورتیکه در صفحه اصلی سایت و یا یک از صفحات سایت خود با خطای تنظیمات
منطقه زمانی رو به رو هستید  ؛
خطایی مشابه این تقریبا ً :

PHP Warning: PHP Startup: It is not safe to rely on the system's
timezone settings. You are *required* to use the date.timezone setting
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.


در فایل php.ini تنظیمات منطقه ای  رو به منطقه مورد نظر  خود تنظیم کنید
توسط کد زیر:

date.timezone  = Asia/Tehran



و در فایل های PHP ای که تاریخ در ان ها استفاده شده است ،  برای مثال:



که حاصل  این خطا ست :

strtotime() [function.strtotime]: It is not safe to rely on the
system's timezone settings. You are *required* to use the
date.timezone setting 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.

با قرار دادن کد زیر می تونید خطای مربوطه رو  مرتفع کنید:

// support php5.3
date_default_timezone_set('Asia/Tehran');
// support php5.3
?>

که Asia/Tehran حتما باید با منطقه زمانی     استفاده شده در php.ini یکسان باشد.

 


ارسال نظر
نام شما :*
ایمیل شما :
نظر شما :
پر رنگ کج خط دار خط دار در وسط | سمت چپ وسط سمت راست | درج شکلک قرار دادن لینک URLقرار دادن آدرس محافظت شده انتخاب رنگ | اضافه کردن متن پنهان اضافه کردن نقل قول تبدیل نوشته های انتخاب شده به الفبای روسی درج spoiler
دو کلمه ای را که در تصویر
مشاهده می کنید وارد کنید : *