حل مشکل زمان سرور

سئوالات متداول نسخه 8.2
نمایه کاربر
perfeshnal
مدیر کل سایت
مدیر کل سایت
پست: 8663
تاریخ عضویت: شنبه 25 فروردین 1386, 12:00 am
تشکر کرده: 385 دفعه
تشکر شده: 3704 دفعه
تماس:

حل مشکل زمان سرور

پست توسط perfeshnal » یک شنبه 15 دی 1387, 11:31 pm

سلام

روش اول :
مشکل صفر نشدن آمار سایت در ساعت 12 شب بر میگرده به timezone سرور که ساعتش با ساعت تهران تنظيم نیست.
برای حل این مشکل باید تکه کد زیر که با زمان تهران تنظیم شده رو در فایل mainfile.php قرار بدید تا مشکل حل بشه و آمار در سر ساعت صفر بشه

کد: انتخاب همه

if ($phpver >= '5.1.0') {
date_default_timezone_set('Asia/Tehran');
}

کد بالا رو بعد از این خط قرار دهید :

کد: انتخاب همه

$phpver = phpversion();

روش دوم :

فایل htaccess در شاخه اصلی سایت خودتون رو باز نمائید و بعنوان مثال در ابتدای فایل بعد از این خط

کد: انتخاب همه

# Start PHPNuke.ir GoogleTap Code

این خط را قرار دهید

کد: انتخاب همه

SetEnv TZ Asia/Tehran


روش سوم :
بعنوان مثال شما از نیوک 8.2 استفاده مینمائید ، فایل mainfile.php را باز کنید و تقریبا در ابتدای این فایل این خطوط را پیدا کنید :

کد: انتخاب همه

if ($phpver >= '5.1.0') {
date_default_timezone_set('Asia/Tehran');
}

بعد از خطوط ذکر شده در بالا خط زیر قرار دهید و فایل را ذخیره نمائید

کد: انتخاب همه

putenv("Asia/Tehran");

روش چهارم :
بعنوان مثال شما از نیوک 8.2 استفاده مینمائید ، فایل mainfile.php را باز کنید و تقریبا در ابتدای این فایل این خطوط را پیدا کنید :

کد: انتخاب همه

if ($phpver >= '5.1.0') {
date_default_timezone_set('Asia/Tehran');
}

بعد از خطوط ذکر شده در بالا خط زیر قرار دهید و فایل را ذخیره نمائید

کد: انتخاب همه

ini_set('date.timezone', 'Asia/Tehran');

روش پنجم :

یک فایل با نام php.ini روی سیستم شخصی خود ایجاد نمائید و فقط این خط را در فایل ایجاد شده قرار دهید :

کد: انتخاب همه

date.timezone = Asia/Tehran

فایل را ذخیره و در شاخه اصلی سایت خود آپلود نمائید (یک نمونه از این فایل برای اطمینان پیوست شده)
شما دسترسی جهت مشاهده فایل پیوست این پست را ندارید.


قفل شده قفل شده

بازگشت به “سئوالات متداول”