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

حل مشکلات دیتابیس

تاریخ انتشار: 17 خرداد 1388
ارسال کننده: SalaR
حل مشکلات دیتابیس



حل مشکل دیتابیس برای اون دسته از افرادی که از ورژنهای پائین تر به 8 یا 8 فول پک میخوان ارتقاء بدن و اون دسته از افرادی که بعد از آپگردید هم مشکلات دیتابیس دارند

به همراه آموزش وارد کردن دستی کدها در دیتابیس.

در این آموزش دیگه شما خودتون میتونید با مراجعه به فایل ضمیمه که کدهای دیتابیس ورژن 8 فول پک در اون قرار داره ، خودتون مشکلات رو رفع کنید و دیگه تو فروم تاپیک ارور دیتابیس نزنید .

این فایل شامل تمام کدهای دیتابیس در ورژن 8 فول میباشد .

جهت دانلود این فایل، وارد سایت شوید. در صورتی که حساب کاربری ندارید، از طریق صفحه ثبت نام عضو شوید.

به طور مثال ارور دیتابیس رو در عکس ملاحظه کنید :

حل مشکلات دیتابیس



حالا برای رفع این مشکل . شما باید فایل txt ( فایل ضمیمه ) که مربوط به دیتابیس های میباشد رو باز کنید و به دنبال table مورد نظر یعنی dle_forum_topics بگردید و ستون مورد نظر رو پیدا کنید :

حل مشکلات دیتابیس


حالا برای اضافه کردن این ستون به دیتابیس خود باید از دستور زیر استفاده کنید : ( تمامی اطلاعات موجود در عکس زیر در فایل txt موجود هستش و در عکس بالا هم میتونید مشاهده کنید . فقط دقت کنید که نباید از علامت ' در کدهاتون استفاده کنید . )

حل مشکلات دیتابیس



ALTER TABLE dle_forum_topics ADD COLUMN icon varchar(20) not null;



با اجرای این کد ستون مربوطه به دیتابیس شما اضافه میشه و دیگه ارور نمیده.
از طریق sql manager داخل مدیریت سایتتون میتونید این کدها رو وارد کنید از طریق cpanel ورود به phpmyadmin داخل sql میتونید کد ها رو اجرا کنید :

حل مشکلات دیتابیس





برای سایر ارور ها هم به همین صورت به دنبال TABLE و ستونی که موجود نیست بگردید .
    18 نفر (18 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    عضو سایت
    17 خرداد 1388 - 20:22
    واقعا عالیه!
    سالی جون اندشی!!!! happy
    عضو سایت
    17 خرداد 1388 - 20:29
    خیلی ممنونات
    دمت گرم
    مدیر بازنشسته
    17 خرداد 1388 - 22:11
    ایول عمو سالار flower loveu donoghted
    عضو سایت
    17 خرداد 1388 - 22:42
    من هنوز این مشگل رو دارم
    DELETE FROM dle_online WHERE lastdate < 1244397908

    حذفش هم میکنم ولی باز درست نمیشه!

    engine/inc/include/functions.inc.php
    سالار جان فایل من در این مسیر وجود دارد.
    مدیر بازنشسته
    18 خرداد 1388 - 00:25
    mehran0111,
    من نگقتم فایل وجود نداره . گفتم مسیرش تو فایل آپگردید اشتباه هست
    عضو سایت
    18 خرداد 1388 - 00:47
    سالار و آرش عزیز ممنون
    بعد از قرار دادن مقادیر مورد نیاز با
    DELETE FROM dle_online WHERE lastdate < 1244397908

    مواجه شدم که از جدول dle_online -Time رو حذف کردم و باز هم جداول درخواستی رو ساختم تا مشگل حل شد
    در ضمن در موقع نصب 1 فایل ارور میده
    کسانی که عضو نیستند، نمی توانند اینجا را مشاهده کنند.

    عضو سایت
    18 خرداد 1388 - 01:25
    ممنون ، امتحان میکنم
    عضو سایت
    18 خرداد 1388 - 11:06
    ممنون سالار جان flower
    عضو سایت
    18 خرداد 1388 - 12:59
    سلام دوستان عزیز
    من کاربر تازه کار هستم و برای اولین بار هست که از سیستم مدیریت محتوای دیتالایف انجین استفاده می کنم. یه سوال برای من پیش اومده و اون اینه که من برای ایجاد و ساختن یه سایت باید فضای رایگان و هاست و دامین داشته باشم یا اینکه می تونم از سرورهای مجازی مثل easy php و امثال اونا روی کامپیوتر خودم می تونم استفاده کنم . من از سیستم مدیریت محتوای جوملا استفاده می کردم ولی وقتی سیستم مدیریت دیتالایف انجین رو دیدم متوجه شدم که کارایی و توانایی دیتا لایف خیلی بیشتره . می خوام که از دوستان خواهش کنم که به طور واضح و خیلی آسون برام توضیح بدن . ازتون خواهش می کنم که این سوال منو پاسخ بدید. از لطفتون سپاسگذارم

    دوستان ببخشید یه سوال دیگه و اون اینه که می شه دیتالایف انجین رو روی سرور خانگی نصب کرد؟ لطفا راهنمایی کنید؟
    ممنونم
    عضو سایت
    18 خرداد 1388 - 15:49
    دمت جیز بازم مثل همیشه پست سالار جون برنده میشه feel happy lol
    عضو سایت
    21 خرداد 1388 - 20:42
    سلام
    استفاده از دستور خوب و حرفه ای هست از دوستان متشكرم
    اما یکم سخت ، دوستان میتونن از گزینه add همونجا پائین صفحه structure هم استفاده كنن
    و فقط اسم فیلد نوعش و طولش رو وارد كنن سریعتر هم هست
    نوع و طول فیلد رو هم از انواع مجاز میتونن انتخاب كنن و اینكه طول همه فیلده تو دیتالاف ممكن یكی نباشه میتونن سریع انتخاب كنن
    اینرو هم یاد آور میشم دیتالایف انجین برای بالا اومدن به نوع و طول فیلد ها زیاد گیر نمیده
    من تو یه آپگرید فیلذ Edit_date رو int دادم كار كرد.
    عضو سایت
    10 اسفند 1388 - 22:42
    سالار جان شما فقط ارورهای unknown cloumn رو گفتید. پس بقسه چس؟
    مثلا من هی با این ارور مواجه میشم:

    The Error returned was:
    MySQL server has gone away

    Error Number:
    2006
    عضو سایت
    09 دی 1389 - 01:32
    داداش دمت گرم

    --------------------
    عضو سایت
    06 شهریور 1390 - 23:27
    ممنون excisted makhsoosefreeiran pray happy
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

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