پرش به


انتقال سایت و مشکلات دیتابیس


  • لطفا وارد حساب کاربری خود شوید تا بتوانید پاسخ دهید
9 پاسخ برای این موضوع

#1 Guest_raadbux_*

Guest_raadbux_*
  • میهمان

ارسالی 1391/04/21 ساعت 14:07

با سلام
من سایت رو به یک سرور دیگه انتقال دادم. تمامی انتقالات و تغییر دیتابیس رو انجام دادم.
ولی الان که سایت رو باز کردم خطای پایگاه داده میده.
شماره ی خطا هم 2005 هست.
چطوری این مشکل رو حل کنم؟

کسی نیست کمکمون کنه؟

-----------------------------
از مدیرا
  • 0

#2 yaran713

yaran713

    کاربر فعال انجمن

  • عضو سایت
  • ستارهستارهستاره
  • 289 ارسال

ارسالی 1391/04/21 ساعت 17:09

raadbux,
دوست عزیز آدرس سایت را ذکر کنید ...
  • 0

#3 IMP

IMP

    مدیر بازنشسته

  • عضو سایت
  • ستارهستارهستارهستارهستارهستارهستاره
  • 4,928 ارسال

ارسالی 1391/04/21 ساعت 18:40

آدرس سایت دوست ما این بید:
http://translatefa.ir/

این مشکل هم فقط دو حالت داره، یکی اینکه هاست از MySQL پشتیبانی نمیکنه مثل بعضی از هاستهای رایگان، البته شما هم که از youhosting استفاده میکنید اما نمیدونم از سرویس مجانی استفاده میکنید یا خیر، حالت دوم هم این هست که آدرس سرور رو برای دیتابیس اشتباه وارد کرده باشید. این دیگه بستگی به مشخصات سرور و هاست شما داره و ما نمیتونیم کمکی بکنیم!
  • 0

#4 Guest_raadbux_*

Guest_raadbux_*
  • میهمان

ارسالی 1391/04/21 ساعت 19:31

IMP,
اول ممنون از مدیر IMP که همیشه منو خوب راهنمایی می کنه.
ولی باید بگم که این یو هاستینگ سرور قبلیه بود و الان انتقال دادم. و در همین انتقال بود که این مشکل به وجود اومد. من کانفیق رو اطلاعاتش رو تغییر دادم. ولی مشکلی در دیتابیس داره که نمیدونم آیا قسمتی هم هست که در دیتا بیس باید ویرایش کنم؟
و اگه هست چه کدی؟
  • 0

#5 IMP

IMP

    مدیر بازنشسته

  • عضو سایت
  • ستارهستارهستارهستارهستارهستارهستاره
  • 4,928 ارسال

ارسالی 1391/04/21 ساعت 19:32

خب پس مشکل شما این هست که آدرس سرور جدید رو برای دیتابیس دیتالایف انجین درست نکردید. فایل engine/data/dbconfig.php رو باز کنید و مشخصات دیتابیس جدیدی که توی سرور و هاست جدید ساختید رو اینجا قرار بدید.
  • 0

#6 Guest_raadbux_*

Guest_raadbux_*
  • میهمان

ارسالی 1391/04/21 ساعت 19:38

IMP,
مدیر جون من که همین الان گفتم که فایل کانفیگ رو وارد کردم. الان چیکار کنم؟
  • 0

#7 IMP

IMP

    مدیر بازنشسته

  • عضو سایت
  • ستارهستارهستارهستارهستارهستارهستاره
  • 4,928 ارسال

ارسالی 1391/04/21 ساعت 19:40

raadbux,
دوست عزیز شما به صحبتهای من توجه ای نکردی ها :lol:
خطایی که شما در حال حاضر دریافت میکنید این هست:
Unknown MySQL server host 'mysql.youhosting.ir' (1)

یعنی اینکه سیستم داره سعی میکنه دیتابیس رو از روی سرور youhosting لود کنه و این نشون میده که تنظیمات فایل دیتابیس صحیح نمیباشد.
  • 0

#8 Guest_raadbux_*

Guest_raadbux_*
  • میهمان

ارسالی 1391/04/21 ساعت 19:54

IMP,
آقا یا من متوجه نمیشم یا نمیتونم مطلب رو برسونم.
الان اگه مشکل از اطلاعات فایل کانفیگ هست که من اونو باز کردم اطلاعات قبل رو پاک کردم و اطلاعات جدید رو وارد کردم.
ولی سوال من اینه که آیا در فایل دیتا بیس که با فرمت sql ذخیره شده و من import کردم، اونجا هم جایی هست که من باید ویرایش کنم؟
  • 0

#9 IMP

IMP

    مدیر بازنشسته

  • عضو سایت
  • ستارهستارهستارهستارهستارهستارهستاره
  • 4,928 ارسال

ارسالی 1391/04/21 ساعت 19:58

raadbux,
تا اونجا که من اطلاع دارم خیر.
شما یک بکاپ از دیتابیس سایت بگیر.
یک دیتابیس جدید بساز، دیتالایف انجین جدید نصب کن.
حال، بکاپ دیتابیس قبلی رو جایگزین کن.

بعدش هم، این خطایی که شما دریافت میکنید غیر از اون ۲ حالت که گفتم، دلیل دیگه ای نداره و بعد هم اینکه شما فرمودید فایل کانفیگ رو ویرایش کردید، فایل کانفیگ با فایل کانفیگ دیتابیس تفاوت داره. برای همین هم من توی پستهای قبلیم گفتم dbconfig رو ویرایش کن...
  • 0

#10 Guest_raadbux_*

Guest_raadbux_*
  • میهمان

ارسالی 1391/04/21 ساعت 20:25

IMP,
ممنون عزیز. دزست شد. ولی واقعا نمیدونم چی شد.
از اول نصب کردم باز یه ارور دیگه داد 1106 یه چیزی تو این مایه ها :)
بعد باز پاک کردم و اطلاعات قبلی رو ایمپورت کردم اومد. البته بعضی از تنظیمات پاک شده. به خاطر نصب. ولی همین که درست شد خیلیه. بازم ممنون
  • 0


0 کاربر در حال خواندن این موضوع است

0 کاربر، 0 مهمان و 0 عضو مخفی