PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : انتقال یک تالار به طور کامل از سروری به سرور دیگر



memfis
09-12-2008, 07:13 PM
سلام
من میخوام یه تالار را به طور کامل از یک سرور به سرور دیگری جابجا کنم و همچنین ادرس انجمن را هم تغییر بدم یعنی با دومین قبلی کار نکنم.
دوستانی که تو این امر تجربه دارند لطفآ بنده را راهنمایی کنن تا این کارو بدون کم و کاست انجام بدم.
قضیه خیلی مهم هستش لطف کنین دقیق راهنمایی کنین واگه اطلاع دقیق ندارین تاپیکو شلوغ نکنین تا به نتیجه برسیم و بعدآ دوستان هم بتونن از این تاپیک استفاده کنن

mot.moh
09-12-2008, 07:50 PM
سریع ترین راه : یک فول بکاپ از هاستتون بگیرین. بعد اون رو رستور کنین روی هاست جدید. بعد فایل settings.php رو ویرایش کنید. (آدرس انجمن و دایرکتوری را)

سعید
09-12-2008, 08:41 PM
كارهاي ديگه اي هم بايد انجام بشه
از جمله تصحيح تنظيمات قالب ها

javid2005
09-12-2008, 10:49 PM
بهتره از phpmyadmin بکاپ بگیری ... نه از خود انجمن
هر دو کاری که محمد و سعید گفتند رو باید انجام بدی ...
تغییرات تو فایل setting.php همون تنظیمات سرور هست ...

پس ترتیب دقیق کار اینه:
1- بکاپ از دیتابیس توسط phpmyadmin ... ترجیحا جداول جدا جدا export شوند
2- کپی کردن تمام فایل ها از سرور قدیم به سرور جدید
2.5- فقط در صورت استفاده از htaccsess مرتبط با انجمن در این مرحله آن را به سرور جدید انتقال دهید
3- تغییرات در فایل setting.php در پوشه اصلی انجمن
4- تغییرات آدرس قالب انجمن از پنل مدیریت و تنظیمات قالب

محمد و سعید هم به درستی اشاره کردند

یا علی ...

memfis
09-13-2008, 05:03 AM
مرسی
تا چند روزه دیگه دست به کار میشم و نتیجه را همینجا اعلام می کنم
خیلی متشکر

siran
09-13-2008, 05:07 AM
سلام.
جاوید جان چرا ترجیحا جداول جدا جدا export شوند؟!!!
اگه با هم باشه چی میشه؟
ممنون.

سعید
09-13-2008, 07:05 AM
ممکنه حجم دیتابیس بالا باشه query شما طول بکشه و متوقف بشه.
یکی از دلایلش این هست.

ضمنا در صورتی که وارد کردن اطلاعات با مشکلی مواجه بشه ، اینطوری راحت تر میشه تشخیص داد .

memfis
09-14-2008, 07:18 AM
یک سوال
تالار قبلی من روی سروری با ویندوز بود حالا من میخوام روی یک سرور لینوکسی کار کنم ایا مشکلی پیش نمی اید؟؟؟

javid2005
09-14-2008, 07:39 AM
تالار شما smf بود؟
تمام این مراحلی که گفتم با موفقیت به پایان رسید یا خیر؟

احتمالا مشکلی نخواهید داشت ...

memfis
09-14-2008, 08:53 AM
هنوز دست به کار نشدم.
فقط میخواستم بدونم اگه از لینوکس استفاده کنم مشکی پیش نمیاد.

تالار شما smf بود؟
بله
به محض اتمام کار نتایج رو اعلام میکنم

javid2005
09-14-2008, 08:58 AM
لینوکس کاملا با php سلزگاری داره
smf هم با php ساخته شده

پس بهترین سرور برای smf سرور لینوکسه .. مخصوصا اگه apache ساپورت کنه

memfis
09-17-2008, 09:28 AM
سلام
من همه چیز رو طبق دستور العمل دوستان انجام دادم همه چیز به خوبی و خوشی پیشرفت به غیر از متونی که تو انجمن بود
همه حروف فارسی به؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ تبدیل شده اند :'(
راه حل؟

javid2005
09-17-2008, 10:35 AM
collation دیتابیس شما در utf-8 نیست (phpmyadmin)

چک کنید و همینجا اعلام کنید

memfis
09-17-2008, 03:09 PM
قبل از اینکه بپرسم
این کارو انجام داده بودم ولی هیچ توفیری نکرد
حالا میگید چی کار کنم :'(

اینم اضافه کنم که وقتی پست جدید هم که میدم بازم به صورت ؟؟؟؟؟ درمیاد

** دو پست شما یکی شد

سعید
09-17-2008, 04:49 PM
آقا شما ابتدا از فايل هاي جاري و ديتابيس پشتيبان تهيه كن

نسخه 1.15 رو از سايت دانلود كن
كليه فايل ها شو با فايل هاي الان جايگزين كن
بعد بسته فارسي ساز هم همينطور

حالا وارد انجمنت شو
شروع مي كنه به نصب
توجه داشته باش كه اينجا utf‏ رو علامت (((نزني)))
اسم ديتابيس رو همون قبلي وارد كن
نصب كن

وارد مديريت شو
تعمير انجمن
تبديل به utf

من تمام كارايي كه شما انجام داديد رو مو به مه شبيه سازي كردم
مشكل هم بوجود اومد
حل هم شد

javid2005
09-17-2008, 07:35 PM
سلام آفا سعید

حل مشکلی که شما ارائه فرمودید مربوط به تاپیک یک مشکل در زبان SMF (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>) هست که مربوط به کاراکتر های مثل در خواست نرم افزار میشه نه علامت سوال ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

به نظر من مشکل دوستمون با خوندن تاپیک علامت سؤال بجای پست ها (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>) حل میشه ... یعنی همون راه حلی که گفتم ... یعنی &quot;collation دیتابیس شما در utf-8 نیست (phpmyadmin)&quot;

پس دوستمون باید یونیکد دیتابس رو به utf-8 تغییر بدن و بهتره smf رو از اول نصب کنند

سربلند باشید

pes
09-17-2008, 07:38 PM
مرسی جاوید خان شما مرکه هستید

memfis
09-18-2008, 06:02 PM
من همه این کارها رو انجام دادم
ولی یه مشکلی که هست اینکه سری قبل که دیتا بیس میساختم یادم رفته بود رو utf بزارم و روی latin1_swedish_ci مونده بود حالا تو دیتا بیس جدید روی همین هم که میزارم بازم به علامت سوال تبدیل میشه :&#039;(
راه حل

javid2005
09-19-2008, 08:47 AM
شما از ابتدا دیتابیس با یونیکد utf-8 بسازید
سپس smf جدید رو توی دیتابیس جدید نصب کنید ... مشکلتون حل میشه انشاءالله

راستی ... الان اگه موضوع جدید ایجاد کنید علامت سوال میبینید؟
یا اینکه فقط مطالب قبلی به صورت علامت سوال هستند؟

memfis
09-20-2008, 05:28 AM
فکر کنم مشکلم یه کم پیچیده شده
تمام راه حل های که گفته بودید رو انجام دادم ولی اثری نکرد
وقتی انجمن را از دوباره نصب کردم&#160; یه انجمن بدون هیچ مشکلی به وجود امد اما وقتی اطلاعات بانک قبلی رو ایمپورت کردم بز هم به همون مشکل بر خوردم البته این سری فقط چهر جدول members,boards,categories,topics را ایمپورت کردم.
خوب با این تفاصیر فکر کنم مشکل تو همین جداول باشه البته جدولmembers اصلآ کار نکرد.


*** از زدن اسمایلهای نا مربوط خودداری کنید !

javid2005
09-20-2008, 06:54 AM
پس مشکل اولتون حل شد

ولی در مورد مشکل دوم باید بگم اون زمانی که یونیکد انجمن شما درست نبود اطلاعات با یونیکد نادرست ذخیره شدند
پس شما در حال بازگردانی اطلاعاتی هستید که از فرمت درست استفاده نمی کنند

اگه اطلاعاتتون به صورت ansi بود می شد یه کاری کرد و اطلاعات رو به utf-8 تبدیل کرد
ولی اطلاعات به صورت ؟؟؟؟؟ ذخیره شدند

شاید بازم راهی باشه
توصیه می کنم فایل بکاپ رو آپلود کنید و لینکش رو برام پیغام خصوصی کنید تا چک کنم
موفق باشید

memfis
09-20-2008, 07:48 AM
پس مشکل اولتون حل شد
در کل فقط یه مشکل داشتم اونم همون ؟؟؟؟؟؟؟؟ هست
از همون اول مشکلی برای نصب smf جدید مشکلی وجود نداشت
لینک فایل بکاپ رو براتون فرستادم
مرسی

astm1834
10-20-2008, 06:21 PM
من فول بکاپ رو منتقل کردم...و ریستور انجام شد...مشکلی در فونتها وجود نداره...تنها مورد اینه که فقط از css قالبهای جانبی استفاده میشه...ولی فرم قالب بصورت دیفالت لود میشه...ینی مثلا قالب دیفالت با استایل Mysticjade...!!

مشکل از چیه؟..

نوید
10-21-2008, 04:16 AM
دوست عزیر لطفا سوال خو را در موضوعی جدید مطرح نمایید
موفق باشید