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

سئوالات متداول نسخه 8.2
نمایه کاربر
perfeshnal
مدیر بازنشسته
مدیر بازنشسته
پست: 8663
تاریخ عضویت: شنبه ۲۵ فروردین ۱۳۸۶, ۱۲:۰۰ ق.ظ
تشکر کرده: 359 دفعه
تشکر شده: 3621 دفعه
تماس:

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

پست توسط perfeshnal »

سلام

روش اول :
مشکل صفر نشدن آمار سایت در ساعت 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

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


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

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