دیتالایف انجین فارسی

ماژول کاربران آنلاین ( سازگار با DirectAdmin و Cpanel )

تاریخ انتشار: 23 شهریور 1387
ارسال کننده: afshin2740
سلام . می دونم خیلی از شما هم بعد از تغییر سرور از Cpanel به DirectAdmin با مشکل ماژول آنلاین برخورد کردید . یعنی کلا صفر نشون داده . اینطوری :
کاربران آنلاین : 0
با اینکه خود شما توی سایت آنلاین بودین ( به عنوان مدیر ) . خوب من این مشکل رو توی همه سایت های برنامه نویسی و پشتیبانی دیتالایف مطرح کردم ولی این مشکل مثل بیماری بود که درمان نداشت .
بالاخره دست به کار شدم و تونستم ماژول آنلاین رو که روی DirectAdmin هم جواب بده پیدا کنم . هر کس با این مشکل برخورد این ماژول رو نصب کنه مشکلش 100% حل میشه .
ماژول کاربران آنلاین ( سازگار با DirectAdmin و Cpanel )



فایل زیر رو دانلود کنید و در قسمت های مشخص شده آپلود کنید .
Download

فايل index.php رو باز کنيد و به دنبال کد زير بگرديد:
$tpl->set('{online}',  $online);


کد زیر را با کدی که پیدا کرده اید جایگزین کنید:
$tpl->set('{online}', $tpl->result['online']);


سپس به Phpmyadmin سایت خود بروید و در آنجا بر روی SQL کلیک کنید و کد زیر را در آن کپی کرده و بر روی دکمه Go کلیک کنید
{CODE}

خوب نصب شد . ما رو هم یک دعا بکنید .
    35 نفر (35 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    عضو سایت
    23 شهریور 1387 - 01:21
    سلام .
    دستت درد نکنه ها ! ولی لینک دانلود خرابه !

    404 - File or directory not found.
    The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.
    عضو سایت
    23 شهریور 1387 - 09:46
    بله لینک مشکل دارد. winked
    عضو سایت
    23 شهریور 1387 - 09:56
    عزیزم فایل نسیت.
    الآن ما با چند تا احتمال رو به رو هستیم :
    یا پاک کردی
    یا آدرس رو اشتباه دادی
    یا اصلاً آپ نکردی
    یا سرکاریه
    یا دلخوش کننده است
    یا .....
    wink

    منتظر لینک سالم میمونم. what
    مدیر کل
    23 شهریور 1387 - 11:31
    ببخشید مشکل از من بود...
    چون توی یک پیغام خصوصی، لینک درست رو نوشته بودن.. ولی یادم رفت که جایگزین این کنم... haha

    --------------------
    عضو سایت
    23 شهریور 1387 - 13:34
    نباید یه پنل ربط داشته باشه ... بیشتر به هاست ربط داره چون من هم از directadmin استفاده کردم و هم از cpanel و هم سایر پنل ها ولی نکته این که با هیچ کدومشون به مشکل برنخوردم فقط با هاست بعضی از دوستان به مشکل برخوردم اونم بعضی از تنظیمات فعال نبود که فعالش کردیم درست شد.
    عضو سایت
    23 شهریور 1387 - 18:48
    سلام
    آقا من یه سوالی داشتم خواهشا جواب بدبد
    می خواستم ببینم چجوری میشه کلا کد امنیتی رو از سایت حذف کرد برا عضویتو که خودم از داخل تنظیمات برداشتم ولی برای نظراتو نمی دونم چجوری باید برداشت
    لطفا راهنمایی کنید
    عضو سایت
    23 شهریور 1387 - 19:01
    Mhk1369,
    اول که باید داخل انجمن ها مطرح بشه
    دوم چرا حذف؟ این کد امنیتی برای جلوگیری از spam ها گذاشته شده ولی اگه واقع می دونید تا راهشو بهتون بگم با حذف این کد امنیت سایت میاد پایین
    عضو سایت
    23 شهریور 1387 - 21:07
    توجه bully bully

    دوستان عزیزی که میخوان این ماژول رو نصب کنن . یک قسمتی توی کد SQL نیفتاده . به جاش ستاره افتاده اینطوری ****** اون رو بکنید P roxy . البته بدون فاصله .
    یا فایل زیر رو کد فایل txt هست و کد SQL توش هست دانلود کنند

    Download SQL Code
    عضو سایت
    24 شهریور 1387 - 02:58
    آقا دمت گرم . مشکل حل شد .
    ولی کاش مینوشتی این فایل online.tpl رو باید تو قالب فعال سایت آپلود کنی .
    من حواسم نبود ، اول فقط توی فولدر Deafult آپ کردم ، سایتم ریخت به هم ! کرک و پرم ریخت ! hahahoho
    عضو سایت
    24 شهریور 1387 - 08:37
    BlogZZZ
    بی خیال امنیت بگو چجوری میشه این کد امنیتی رو برداشت
    عضو سایت
    24 شهریور 1387 - 10:49
    داخل پنل مدیریت برو به تنظیمات گروه های کاربری گروه کاربری هایی که برایشون کد امنیتی نشون داده می شه رو ازین طریق غیر فعال کن: مثلا روی مهمان کلیک کن بعد روی تب نظرات کلیک کن اونجا می تونی غیرفعالش کنی!
    عضو سایت
    25 شهریور 1387 - 07:08
    BlogZZZ,
    ممنون
    عضو سایت
    25 شهریور 1387 - 11:15
    کاری که نکردم وظیفه بود فقط توصیه می کنم این کد را حذف نکنید ....
    عضو سایت
    26 شهریور 1387 - 08:05
    من این ماژول را نصب کردم ولی اررور میده ما چی هسته ؟

    خطا در MySQL!
    ------------------------

    علت خطا:
    Unknown column 'country' in 'field list'

    شماره خطا:
    1054

    SELECT DISTINCT(username and ip),uid, username, about, ip, country from dle_online where time>NOW() - INTERVAL 300 SECOND and username!='robot'
    عضو سایت
    26 شهریور 1387 - 14:10
    دمتگرم

    خدا خیرت بده.

    همه داشتن نا امیدم میکردن.

    یاحق
    عضو سایت
    27 شهریور 1387 - 17:05
    دوستا هرکی که که می دونه بگه من باید چی کار کنم.
    سایتم خوابیده به زمین مونده.
    کمکم کنید.
    ارور بالا که نوشتم ماله چی هسته.
    با نصب این ماژول به این مشکل بر خوردم
    عضو سایت
    28 شهریور 1387 - 19:20
    sappurt ,
    دوست عزیز . شما باید فایل online.php رو از داخل فایلی که دانلود کردید ، در داخل پوشه Engine/Modules برزید تا درست کار کنه . در ثانی من وب سایت شما رو دیدم . شما از نسخه 6.7 استفاده می کنید . اگر با این راهکاری که گفتم مشکلتون حل نشد ، باید نسخه 7.2 رو نصب کنید تا درست کار کنه . نگران نباشید . می تونین به قسمت ادمین (yoursite.com/admin.php ) برین و از دیتابیس خودتون یه Backup بردارین . پس اصلا جای نگرانی نیست . اول یه نسخه Backup بردارین بعد از نصب 7.2 دوباره Backup برداشته شده رو برگردونید .


    شما مراحل رو کاملا درست انجام بدین .
    Download
    این فایل رو حتما دانلود کنید و از طریق SQL در phpmyadmin این کد رو جرا کنید .
    عضو سایت
    28 دی 1387 - 18:58
    با سپاس از آقای یکتا اما من این روی ورژن 7.3 که نصب کردم سایتم به هم ریخت مجبور شدم پاکش کنم no
    عضو سایت
    04 شهریور 1389 - 06:32
    mamnoonam
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

     
    پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
    کد امنیتی: *