مشکل اساسی در انتقال انجمن
سلام .
من زمانی که میخوام انجمنم رو انتقال بدم این کارا رو میکنم
از کل انجمن (دیتابیس دامین و...) بک آپ میگیرم
بعد فایل ها رو در هاست جدید میریزم
دیتابیس رو از پی اچ پی ادمین که میخوام ایمپورت کنم این ارور رو میده :
http://up-is.ir/s5/1381859213351.png
و انجمن به این شکل در میاد :
http://up-is.ir/s5/1381859213392.png
دوستان لطفا کمکم کنید.
پاسخ : مشکل اساسی در انتقال انجمن
سلام
ارور اول که برای دیتا بیس هست که نمیشه دیتابیس رو وارد کرد و ارور دوم ممکن هست از دیتابیس باشه ممکن هم هست که از تنظیمات متفاوت سرور مبدا و مقصد باشه !بهتره این مورد رو با مدیر سرور در میان بگذارین ! مدیر سرور براحتی می تونه با فول بک آپ سایت رو انتقال بده و این مشکلات هم پیش نیاد البته تنظیمات متفاوت مبدا و مقصد دردسر ساز هستند که باید مشکل رو پیدا کرد
یک پیشنهاد شاید مشکلتون رو حل کرد به مدیر سرور قبلی بگین دیتابیس رو repair کنه و بعد بک آپ بگیرین انتقال بدین!
پاسخ : مشکل اساسی در انتقال انجمن
دیتابیس رو با اسکریپت mysqldumper ریستور کنید .
برای این اسکریپت حجم دیتابیس هیچ معنایی نداره :)
1 فایل پیوست
پاسخ : مشکل اساسی در انتقال انجمن
پاسخ : مشکل اساسی در انتقال انجمن
پاسخ : مشکل اساسی در انتقال انجمن
دوست من دیتابیس با این تیبل قبلاً وجود داشته اون رو باید پاک کنید و دوباره ریستور کنید
یعنی رو دیتابیس خام ریستور کنید
پاسخ : مشکل اساسی در انتقال انجمن
نقل قول:
نوشته اصلی توسط
GrOup
نقل قول:
نوشته اصلی توسط
GrOup
up
up
up
حاجی ! دارم میگم بکاپ و ریستور دیتابیس رو با mysqldumper انجام بدید
باز دوباره با خود phpmyadmin داری تلاش ( بیهوده ) میکنی که
پاسخ : مشکل اساسی در انتقال انجمن
نقل قول:
نوشته اصلی توسط
ToooPDL
حاجی ! دارم میگم بکاپ و ریستور دیتابیس رو با mysqldumper انجام بدید
باز دوباره با خود phpmyadmin داری تلاش ( بیهوده ) میکنی که
میدونم چیدارین میگین عزیز
ولی مشکل اینجاست که mysqldumper روی هاستینگم کار نمیکنه و اجازه بک آپ گرفتن رو نداره ارور 403 رو میداد.
پاسخ : مشکل اساسی در انتقال انجمن
لطفاً بگید چطور از sqldumper استفاده کنه ؟
ما هم یاد بگیریم
.................................................. .
دوست عزیز شما باید از مدیر هاستینگتون بخواید که با استفاده از mysqldumper بک آپ دیتابیس رو بهتون بدن
پاسخ : مشکل اساسی در انتقال انجمن
http://up.p30star.ir/uploads/138208453804521.png
ببینید این شکلیه اینو باید چیکار کنم ؟؟؟
دوست عزیز مدیر سرور میگه از کنترول پنلتون فول بک آپ بگیرید .
پاسخ : مشکل اساسی در انتقال انجمن
بهترین کار اینه که به مدیر هاستینگتون بگید دیتابیس رو بخش بخش کنند و تزریق کنند به دیتابیس هاست جدید
ارادت!
پاسخ : مشکل اساسی در انتقال انجمن
برای دیتابیس های بزرگ تر از ۲۰۰ مگابایت حداقل مقدار max_allowed_packet در my.cnf باید 32M باشه ...
اگر انجمن ساز شما vBulletin هست ، با زیاد کردن max_allowed_packet ، مشکل شما حل میشه .
پاسخ : مشکل اساسی در انتقال انجمن
بهترین روش اینه که دیتابیس رو درون home هاستتون اپلود کنید
بعدش یه دیتابیس بسازید
به بخش پشتیبانی هاستینگتون برید و یه تیکت با عنوان " ایمپورت دیتابیس از طریق ssh" باز کنید
در متن هم بگید
سلام , وقت بخیر
لطفا دیتابیس با نام مثلا mysitedbname.sql رو برام در پایگاه داده با مشخصات زیر ریستور کنید
نام دیتابیس : "اسم دیتابیسی که ساختید"
یوزر دیتابیس: "یوزرنیم دیتابیسی که ساختید"
پسورد دیتابیس: "رمز عبور دیتابیسی که ساختید"
مدیر سرور با دریافت این تیکت وارد محیط ssh میشه
سپس دستور cd/ home رو میزنه
بعدش به پوشه ی مربوط به هاست شما میشه. مثلا اگر یوزر نیم هاستتون باشه "myforum" دستور زیر رو وارد میکنه
cd myforum
الان در home هاست شما هست و با دستور ls میتونه دیتابیس mysitedbname.sql رو ببینه
کافیه این دستور رو بزنه :
mysql -u mydb_forum -p mydbuser_forum < mysitedbname.sql
بعد اینکه دستور بالا رو وارد کنه ازش پسورد دیتابیس پرسیده میشه و وقتی پسوردی رو که درون تیکت براش فرستادین رو بزنه دیتابیس ایمپورت میشه
هیچ چیزی هم جلو دارش نیست (کم بودن مقدار اپلود و چه میدونم مشکل فارسی ساز و ارور 500 و ... خبری نیست)
پاسخ : مشکل اساسی در انتقال انجمن
روش آقای TARIMEHR رو امتحان کردم ، جواب داد !
پاسخ : مشکل اساسی در انتقال انجمن
پاسخ : مشکل اساسی در انتقال انجمن
نقل قول:
نوشته اصلی توسط
TARIMEHR
بهترین روش اینه که دیتابیس رو درون home هاستتون اپلود کنید
بعدش یه دیتابیس بسازید
به بخش پشتیبانی هاستینگتون برید و یه تیکت با عنوان " ایمپورت دیتابیس از طریق ssh" باز کنید
در متن هم بگید
سلام , وقت بخیر
لطفا دیتابیس با نام مثلا mysitedbname.sql رو برام در پایگاه داده با مشخصات زیر ریستور کنید
نام دیتابیس : "اسم دیتابیسی که ساختید"
یوزر دیتابیس: "یوزرنیم دیتابیسی که ساختید"
پسورد دیتابیس: "رمز عبور دیتابیسی که ساختید"
مدیر سرور با دریافت این تیکت وارد محیط ssh میشه
سپس دستور cd/ home رو میزنه
بعدش به پوشه ی مربوط به هاست شما میشه. مثلا اگر یوزر نیم هاستتون باشه "myforum" دستور زیر رو وارد میکنه
cd myforum
الان در home هاست شما هست و با دستور ls میتونه دیتابیس mysitedbname.sql رو ببینه
کافیه این دستور رو بزنه :
mysql -u mydb_forum -p mydbuser_forum < mysitedbname.sql
بعد اینکه دستور بالا رو وارد کنه ازش پسورد دیتابیس پرسیده میشه و وقتی پسوردی رو که درون تیکت براش فرستادین رو بزنه دیتابیس ایمپورت میشه
هیچ چیزی هم جلو دارش نیست (کم بودن مقدار اپلود و چه میدونم مشکل فارسی ساز و ارور 500 و ... خبری نیست)
عالی بود واقعا . بنده این رو نمی دونستم
موفق باشید همیشه