-
بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
سلام
از سايتم بكاپ گرفتم البته از كنترل پنل و بعد restore كردم الان تمام حرف هاي ف به ت تبديل شده . حتي اون قسمتايي از مديريت كه تيم مامبو لرن فارسي كرده و چند تا سوال؟
1-آيا اگر من از مامبوت بكاپ گيري روزانه از ديتا بيس استفاده كنم بازم اين مشكل پيش خواهد اومد؟
2-من queri يعني اجراي اون دستور در ديتا بيس رو بلد نيستم البته بلدم با ديتا بيس تا حدودي كار كنم اما توضيحات شفاف نيست كه من دقيقا بفهمم بايد چيكار كنم آيا آموزشي براي اين مطلب هست؟
3-ميشه مامبوت يا كامپوننتي نوشت كه اين جايگزيني رو در ديتا بيس انجام بده؟
يا علي
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
سلام
كسي هست در زمينه بتونه كمكم كنه
[quote author=ترابي link=topic=125.msg546#msg546 date=1137470615]
سلام
وقتی وارد phpmyadmin شدید روی table مورد نظر کلیک کنید و بعد برید قسمت sql
حالا به طور مثال برای درست شدن تیتر مطالب این کد را وارد کنید
کد:
update mos_content set`title` = replace(`title`,'Ù?','Ù¿');
برای رفع مشکل در خود مطالب
کد:
update mos_content set`introtext` = replace(`introtext`,'Ù?','Ù¿');
این هم اصل کد
کد:
update mos_content set`introtext` = replace(`introtext`,'string_to_find','string_to_replace');
اگر باز مشکلی بود بگید بیشتر توضیح بدم ::)
[/quote]
من از كجا بايد بدونم تو كدوم تبل اين تغيير رو بايد بدم يا ندم؟
نميشه يك دستوري بهم بديد كه همه تبل هايي كه مشكل ف را دارند درست بشن ؟ اگر امكان داره بگين چه دستوريه
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
دوست عزيز اگر از phpMyAdmin استفده می کنيد اين دستورات را بصورت تکی و يا با هم (هر کدام در يک خط) در قسمت SQL و محل قرار گيری دستورات (که بصورت باکس هست) وارد و تاييد کنيد. عمليات مورد نظر شما انجام خواهد شد.
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
من مراحل رو مي گم شما اگر غلط بود بفر ماييد:
1-بد از ورود به phpmyadmin ديتا بيس رو انتخاب و تو اون قسمت تبل مورد نظر رو تيك مي زنيم و بعد وارد قسمت sql مي شيم
2-در قسمت sql مورد نظر رو مي زنيم و go یو كليك مي زنيم
اگر درست بود بفرماييد.
حالا بحث من اينه كه اين دوتا كدي كه داديد فقط براي دو تا تبل هست امام ما تبل هاي ديگه اي هم داريم كه كد اون رو نداريم چرا كه تو مامبوي من خلي قمتاي ديگه مثل قسمت نظر كاربراين و حتي منوهاي داخل قسمت مديريت هم تغيير كرده كد تصحيح اونا چيه ؟
كد هر كدوم از اين تبلها چيه:
MyISAM latin1_swedish_ci -
mos_banner -
mos_bannerclient-
mos_bannerfinish -
mos_categories-
mos_components-
mos_contact_details-
mos_content-
mos_content_comments-
mos_content_frontpage-
mos_content_rating-
mos_core_acl_aro
11 MyISAM latin1_swedish_ci 5.3 KB -
mos_core_acl_aro_sections -
mos_core_acl_groups_aro_map-
mos_core_log_items-
mos_core_log_searches-
mos_groups-
mos_jce_langs-
mos_jce_plugins-
mos_lxmenu-
mos_lxmenu_config-
mos_lxmenu_main -
mos_lxmenu_sub-
mos_mambots-
mos_menu-
mos_messages-
mos_messages_cfg -
mos_modules
mos_modules_menu
mos_newsfeeds -
mos_polls
mos_poll_data -
mos_poll_date -
mos_poll_menu -
mos_sections
mos_session
mos_stats_agents -
mos_templates_menu -
mos_template_positions -
mos_users -
mos_usertypes -
mos_user_extended -
mos_user_extended_config-
mos_vcnt -
mos
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
اولا که احتياجی به انتخاب Table ها نيست، چون شما اسمشون رو توی دستورتون مشخص کرده ايد!
برای بقيه Table ها کافيه فقط عنوان Table را توی دستور عوض کنيد، مثلا: بجای mos_content بنويسيد mos_categories
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
سلام
ممنون از جوابتون
لازم نيست introtext يا title رو در بقيه تبل ها تغيير بديم ؟
يا علي
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
سلام
دوتا سوال ديگه البته ببخشيد سوالا زياد شد؟
1-اگر قسمت ماژول ها و قسمت منوهاي مديريت اين مشكل رو داشته باشن كه تو سايت من دارن واسه كدوم تبل اين كد رو بايد به كار ببر؟
مثلا در قسمت آمار بازيد سايت ف ها تبديل به ت شدن كه در صفحه اصلي سات هم همونطور نشون مي دن و به صورت دستي هم نميشه تغيير داد و بايد از كد در ديتا بيس استفاده كرد ؟
2- من اين بار از بكاپ كنترل پنل استفاده كردم. اگر من از مامبوت"بكاپ گيري روزانه از ديتا بيس" استفاده كنم بازم اين مشكلات پيش خواهد اومد ؟
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
اولا خواهش میکنم ما اينجا کارمون جواب دادن به سوالات زياد شما دوستان خوب هست!
1- برای منوها از mos_menu استفاده کنيد و برای ماژول ها از mos_modules
2- منظورتون از مشکل چی هست؟ تبديل ت رو می گيد؟ اين بستگی به DB شما داره! وظيفه اين مامبوت فقط و فقط گرفتن BackUp هست و بس
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
سلام
ممنون از جواباتون
1-من در import ديتا بيسم مشكل دارم وقتي مي خوام همون فايلي كه اين مامبوت ساخته رو import از كنترل پنل سايت¦nbsp; بكنم اين اخطار رو مي ده؟
Error Restoring database
Details
That database is not yours
وقتي هماز توي phpmyadmin اين كار رو انجام ميدم آپلود نميشه و البته جلوي قسمت import نوشته:(Max: 2,048KB) .فايل من 37كيلو بايت هستش
2-من بايد كدوم يكي از اين كدها رو استفاده كنم:
[quote author=ترابي link=topic=125.msg546#msg546 date=1137470615]
سلام
وقتی وارد phpmyadmin شدید روی table مورد نظر کلیک کنید و بعد برید قسمت sql
حالا به طور مثال برای درست شدن تیتر مطالب این کد را وارد کنید
کد:
update mos_content set`title` = replace(`title`,'Ù?','Ù¿');
برای رفع مشکل در خود مطالب
کد:
update mos_content set`introtext` = replace(`introtext`,'Ù?','Ù¿');
این هم اصل کد
کد:
update mos_content set`introtext` = replace(`introtext`,'string_to_find','string_to_replace');
اگر باز مشکلی بود بگید بیشتر توضیح بدم ::)
[/quote]
كد يك و دو رو استفاده كردم ولي هيچ تغييري در سايت ايجاد نشد.
در مورد كد سوم هم گفته شده كه به جاي'string_to_find' و 'string_to_replace' بايد كاراكتر هاي مورد نظر قرار داده بشه كه من نمي دونم اون كاراكترها چيه؟
3-اگر فكر ميكنيد امكان داره من در اجراي كدها در phpmyadmin اشتباه داشته باشم ميتونم با عكس مراحلي كه انجام ميدم رو بهتون نشون بدم بازم شرمنده از اين همه سوال اين ياد گرفتن ما هم شده مصيبت واسه دوستان.
يا علي
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
منظور از string_to_find همون Ù هست و از string_to_replace همون Ù¿
اون error هم میگه که بانک اطلاعاتی به شما تعلق نداره! بانک اطلاعاتی تون رو باز کنید و Header اون رو پاک کنيد تا مشکلتون برطرف کنه
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
سلام
من كد ها رو در phpmyadmin ميرم مي زنم اما هيچ تغييري در سايت حاصل نميشه
يا علي
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
سلام
اگر با این کار به نتیجه نرسیدید و براتون مشکل بود یه کار ساده تر هست که میتونید انجام بدید .
بکاپی که از بانک اطلاعاتیتون دارید رو در Dreamweaver باز کنید و تمام Ù? رو به Ù¿
Replace all کنید . فایل رو ذخیره کنید و دوباره import
یا علی
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
سلام
[quote author=فیروزمندان link=topic=1353.msg7102#msg7102 date=1150984620]
سلام
اگر با این کار به نتیجه نرسیدید و براتون مشکل بود یه کار ساده تر هست که میتونید انجام بدید .
بکاپی که از بانک اطلاعاتیتون دارید رو در Dreamweaver باز کنید و تمام Ù? رو به Ù¿
Replace all کنید . فایل رو ذخیره کنید و دوباره import
یا علی
[/quote]
در ايمپورت نوشته (Max: 2,048KB) يعني بيشتر از اين رو نمي زاره import كنم
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
خوب عزیزم میتونی قسمت قسمت کنی و importش کنی ;)
یا علی
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
سلام
من قسمت كردن و چسبوندنش توي ديتا بيس رو بلد نيستم ميشه بگيد چيكار كنم
كدها رو جايگزين كردم در dreamweaver اما اين روش يه مشكلي داره وقتي كه حجم مطالب بره بالا مثلا حدود 50 مگا بايت و بيشتر آپلود و دانلودش زياد ميشه و در ضمن قسمت كردنشم به مشكل بر مي خوره
نميشه يه كاري كرد كه اون كد كه دادين در phpmyadmin كار بكنه چون اون روش خيلي راحته
[quote author=فیروزمندان link=topic=1353.msg7119#msg7119 date=1150989197]
خوب عزیزم میتونی قسمت قسمت کنی و importش کنی ;)
یا علی
[/quote]
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
[quote author=ابراهيم link=topic=1353.msg7120#msg7120 date=1150989618]
سلام
من قسمت كردن و چسبوندنش توي ديتا بيس رو بلد نيستم ميشه بگيد چيكار كنم
كدها رو جايگزين كردم در dreamweaver اما اين روش يه مشكلي داره وقتي كه حجم مطالب بره بالا مثلا حدود 50 مگا بايت و بيشتر آپلود و دانلودش زياد ميشه و در ضمن قسمت كردنشم به مشكل بر مي خوره
نميشه يه كاري كرد كه اون كد كه دادين در phpmyadmin كار بكنه چون اون روش خيلي راحته
[/quote]
آقا من import كردن رو با ور رفتن ياد گرفتم و توي دريمير درست كردم همه بخشها هم درست شد الا بخش mos_content و mos_menu اونم هرچي با دريموير ور رفتم و find زدم چيزي پيدا نكرد
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
سلام
ابراهیم جان
از 2 تیبل mos_content و mos_menu بکاپ بگیر و در dreamweaver همونکاری کن که با بقیه قسمت ها کردی
اما
اگر نشد یوزر و پسورد سایت رو برای آقای جواد احمدزاده بفرست تا مشکل رو حل کنه .
یا علی
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
با سلام اولا مشکل دوست خوبمون آقا ابراهيم مرتفع شد.
در ثانی برای جلوگیری از پيش آمدن مشکلات اينچنينی سورسی نوشتم (با اسکريپت SQL) که می تونيد اون رو از اين آدرس دانلود کنيد:
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
سورس رو از حالت فشرده بودن خارج کنید و اون رو روی DB سایتتون اعمال کنید، با اين سورس نه تنها مطالب سايت بلکه تمامی ماژول ها، مامبوت ها، کامپوننت ها، ليست تبليغات و صاحبان آنها و... را تصحيح کنيد. در ضمن اين کد بر روی مامبو و جوملا کاملا تست شده اند.
-
پاسخ نهايی مسئله 'ت' و 'ف'
شايد بعضی از دوستان از من و سايتم خوششون نياد!! سورس رو اينجا هم می ذارم
کد:
update mos_banner set`name` = replace(`name`,'Ù¿','Ù?');
update mos_banner set`name` = replace(`name`,'Ù?','Ù');
update mos_bannerclient set`name` = replace(`name`,'Ù¿','Ù?');
update mos_bannerclient set`name` = replace(`name`,'Ù?','Ù');
update mos_bannerclient set`contact` = replace(`contact`,'Ù¿','Ù?');
update mos_bannerclient set`contact` = replace(`contact`,'Ù?','Ù');
update mos_bannerclient set`extrainfo` = replace(`extrainfo`,'Ù¿','Ù?');
update mos_bannerclient set`extrainfo` = replace(`extrainfo`,'Ù?','Ù');
update mos_categories set`name` = replace(`name`,'Ù¿','Ù?');
update mos_categories set`name` = replace(`name`,'Ù?','Ù');
update mos_categories set`title` = replace(`title`,'Ù¿','Ù?');
update mos_categories set`title` = replace(`title`,'Ù?','Ù');
update mos_categories set`description` = replace(`description`,'Ù¿','Ù?');
update mos_categories set`description` = replace(`description`,'Ù?','Ù');
update mos_components set`name` = replace(`name`,'Ù¿','Ù?');
update mos_components set`name` = replace(`name`,'Ù?','Ù');
update mos_components set`admin_menu_alt` = replace(`admin_menu_alt`,'Ù¿','Ù?');
update mos_components set`admin_menu_alt` = replace(`admin_menu_alt`,'Ù?','Ù');
update mos_content set`title` = replace(`title`,'Ù¿','Ù?');
update mos_content set`title` = replace(`title`,'Ù?','Ù');
update mos_content set`title_alias` = replace(`title_alias`,'Ù¿','Ù?');
update mos_content set`title_alias` = replace(`title_alias`,'Ù?','Ù');
update mos_content set`introtext` = replace(`introtext`,'Ù¿','Ù?');
update mos_content set`introtext` = replace(`introtext`,'Ù?','Ù');
update mos_content set`fulltext` = replace(`fulltext`,'Ù¿','Ù?');
update mos_content set`fulltext` = replace(`fulltext`,'Ù?','Ù');
update mos_content set`created_by_alias` = replace(`created_by_alias`,'Ù¿','Ù?');
update mos_content set`created_by_alias` = replace(`created_by_alias`,'Ù?','Ù');
update mos_content set`metakey` = replace(`metakey`,'Ù¿','Ù?');
update mos_content set`metakey` = replace(`metakey`,'Ù?','Ù');
update mos_content set`metadesc` = replace(`metadesc`,'Ù¿','Ù?');
update mos_content set`metadesc` = replace(`metadesc`,'Ù?','Ù');
update mos_core_acl_aro set`name` = replace(`name`,'Ù¿','Ù?');
update mos_core_acl_aro set`name` = replace(`name`,'Ù?','Ù');
update mos_mambots set`name` = replace(`name`,'Ù¿','Ù?');
update mos_mambots set`name` = replace(`name`,'Ù?','Ù');
update mos_menu set`name` = replace(`name`,'Ù¿','Ù?');
update mos_menu set`name` = replace(`name`,'Ù?','Ù');
update mos_modules set`title` = replace(`title`,'Ù¿','Ù?');
update mos_modules set`title` = replace(`title`,'Ù?','Ù');
update mos_newsfeeds set`name` = replace(`name`,'Ù¿','Ù?');
update mos_newsfeeds set`name` = replace(`name`,'Ù?','Ù');
update mos_poll_data set`text` = replace(`text`,'Ù¿','Ù?');
update mos_poll_data set`text` = replace(`text`,'Ù?','Ù');
update mos_polls set`title` = replace(`title`,'Ù¿','Ù?');
update mos_polls set`title` = replace(`title`,'Ù?','Ù');
update mos_sections set`name` = replace(`name`,'Ù¿','Ù?');
update mos_sections set`name` = replace(`name`,'Ù?','Ù');
update mos_sections set`title` = replace(`title`,'Ù¿','Ù?');
update mos_sections set`title` = replace(`title`,'Ù?','Ù');
update mos_sections set`description` = replace(`description`,'Ù¿','Ù?');
update mos_sections set`description` = replace(`description`,'Ù?','Ù');
update mos_users set`name` = replace(`name`,'Ù¿','Ù?');
update mos_users set`name` = replace(`name`,'Ù?','Ù');
update mos_weblinks set`title` = replace(`title`,'Ù¿','Ù?');
update mos_weblinks set`title` = replace(`title`,'Ù?','Ù');
update mos_weblinks set`description` = replace(`description`,'Ù¿','Ù?');
update mos_weblinks set`description` = replace(`description`,'Ù?','Ù');
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
البته بزودین نسخه گرافیکی تحت وبش رو هم با همکاری بقیه دوستان واستون میذاریم. (با Perl کار می کنه!)
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
[quote author=جواد احمدزاده link=topic=1353.msg7259#msg7259 date=1151187088]
البته بزودین نسخه گرافیکی تحت وبش رو هم با همکاری بقیه دوستان واستون میذاریم. (با Perl کار می کنه!)
[/quote]
سلام
فقط برا آموزشه اين نسخه تصويري؟
يا علي
-
Re: بعد از restore كردن بكاپ سايت حرفهاي "ف" به "ت" تبد
نسخه تصويری؟ نه عزيز برنامه بصورت گرافيکی اجرا میشه البته راهنمای تصویری اون رو هم براتون حاضر میکنیم