روش اول :
مشکل صفر نشدن آمار سایت در ساعت 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
فایل را ذخیره و در شاخه اصلی سایت خود آپلود نمائید (یک نمونه از این فایل برای اطمینان پیوست شده)