![]() |
| |
| |||||||
| مهارات المشــاكــل والحــلـــول لديك مشكلة أو طلب عن المنتديات والمواقع ضعها هنا فسوف تجد من يعطيك الحل بإذن الله |
![]() |
| | أدوات الموضوع |
|
#1
| |||
| |||
| السلام عليكم - ياليت ياشباب مساعدتكم في هذا المشكلة - أخواني قمت بنقل قاعدة بيانات منتدى من سرفر إلى سرفر جديد لكن بعد النقل 100 % أتضح لي ان كل الكلمات العربية تحولت إلى رموز وخرابيط حتى ملف القاعدة الـ sql كانت فيه الحروف العربية عبارة عن رموز وخرابيط 3 أسابيع وانا أحاول حل المشكلة .. لكن لم أعرف سوف أضع لكم بيانات السرفر القديم والجديد وأيضاً سأضع لكم الخطوات التي قمت بها وأيضاً ماذا نصحني به الدعم الفني للإستضافة في السرفر الجديد ... وأتمنى بعد ذالك مساعدتكم لي بحل المشكلة كون المنتدى هذا إسلامي - هذا معلومات الـ phpmyadmin للسرفر القديم :- Server version: 4.1.22-standard MySQL client version: 4.1.10 phpMyAdmin - 2.10.0.2 - معلومات الـ phpmyadmmin في السرفر الجديد :- Server version: 4.0.16 MySQL client version: 4.0.16 phpMyAdmin - 2.10.2 - كيف تم النقل :- قمت بتنزيل نسخة من قاعدة البيانات على جهازي بالطريقة التقليدية من السرفر القديم : phpmyadmin - Export - Save as file - Go إدارة قواعد البيانات - تصدير - حفظ كملف - أذهب بعد ان تأكدت من ان ملف النسخة كاملة والحمد لله 100% ذهبت إلى الـ phpmyadmin في السرفر الجديد وقمت بمحاولة لزرع القاعدة عبر استيراد Import وكل مرة يظهر لي خطاء ... حاولت مررأً زرع القاعدة .. لكن كان يظهر خطاء فقمت بالتواصل مع الدعم الفني للسرفر الجديد وأخبرتهم بالمشكلة فأخبروني بإن النسخة لم تكن كاملة ويجب أن أتبع الطريقة التالية لإنزال نسخة كاملة وتزرع بسهولة في الـ phpmyadmin :- phpMyAdmin --> select the database to be exported, set "SQL compatibility mode" to be MySQL40. قمت بعمل هذ الطريقة وإنزلت نسخة كاملة من قاعدة البيانات ثم قمت بزرعه في السرفر الجديد والحمد لله تم زرعها بنجاح لكن عندما قمت بتشغيل المنتدى بعد زراعة قاعدة البيانات لحظت انا اللغة العربية تحولت إلى رموز وأرقام وخرابيط ... حاولت تغيير ترميز الصفحة ، لكن لا فائدة نفس المشكلة دخلت على ملف قاعدة البيانات .sql فوجدت المشكلة ايضاً ان اللغة العربية تغيرت إلى رموز وخرابيط - الأن ياشباب أطلب منكم المساعدة لوجه الله في حل هذا المشكلة وتقبلو تحياتي لكم ..... |
| |
|
#2
| |||
| |||
| طريقة نقلك او حفظك لقاعدة البيانات ليست جيده .. لكن السؤال يبقى هل السيرفر القديم ما زال لديك ؟؟ لتتمكن من حفظها مره أخرى بطريقة أفضل ؟؟ .. كذلك .. إذا كان لديك حساب root لماذا لا تحاول زرعها عبر الشل ، وتشوف هل في نتيجة ام لا ..
__________________ بو مُجَاهِد |
|
#3
| |||
| |||
| السبب هو ان قاعده بياناتك في السيرفر القديمMySQL client version: 4.1.10 احدث من الاستضافه الجديد MySQL client version: 4.0.16 والينكود " الترميز" هو السبب هذه اللخبطه لان يختلف الترميز في كل اصدار لقاعده البيانات لكن قبل كل شي احتفظ بالقاعده القديمه لديك ثم افتح الـ Phpmyadmin ثم حدد قاعده بيانات المنتدى ثم sql ثم استخدم الامر التالي كود: ALTER TABLE tablename CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci; مثل Post او user تقوم بشكل يدوي تغيرر الرمز لكل جدول عددها 25 جدول هام هناك حلول ولكن افضل لك ان الشركه هي تنقل قاعده بياناتك عبر الشل كما تفضل الاخ مجاهد التعديل الأخير تم بواسطة : RooT YeMeN بتاريخ 19-08-2007 الساعة 02:09 مساء. |
|
#4
| |||
| |||
| - أخي مجاهد نعم الإستضافة مازالت لدي ولا يوجد لدي حساب root - أخي root yemen الكود الي جبته متى إستخدمه ..!؟ ( قبل أو بعد زرع القاعدة ) وبخصوص هذا العبارة :- تقوم بشكل يدوي تغيرر الرمز لكل جدول عددها 25 جدول هام لم أفهمها جيداً وأيضاً ماهي الحلول الأخرى لحل هذا المشكلة |
|
#5
| |||
| |||
| إذا كانت الاستضافة القديمة ما زالت لديك ، قم بنسخ قاعدة البيانات بالطريقة العادية عبر وضع تصريح 777 لمجلد التحكم للمنتدى .. فهذه طريقة كاملة ان شاء الله .. وقم باسترجاعها في الموقع الجديد عبر اي سكربت لاسترجاع قاعدة البيانات ..
__________________ بو مُجَاهِد |
|
#6
| |||
| |||
| بعد زرع قاعده البيانات عزيزي البرنس تقوم بهذا الامر الذي ذكرته وهذا يقوم بأعداد الترميز في كل قاعده بيانات وقصدت بـ 25 هي اهم جداول بقاعده البيانات اذا كانت vb لكن لم توضح انت نوعيه المنتدى هل سمارت او vb او bbphp لكن افضل لك انك تسوي بأك اب كامل للمنتدى بشكل صحيح والشرح للعمليه هو باك اب كامل او تطالب من الشركه القديمه ان تعطيك رابط لنسخ قاعده البيانات بشكل كامل ثم استخدام سكربت الرهيب لزرع قاعده البيانات من جديد |
|
#7
| |||
| |||
| السلام عليكم أخي انا نفذت الكود وأنظر ماذا كانت رسالة الخطأ :- اقتباس:
نسخة المنتدى vb3.6.7 خالص تحياتي لك ...... |
|
#8
| |||
| |||
| السلام عليكم ورحمة الله وبركاته جزيل الشكر لكل الاخوة ... وهذه إضافة منى لما قدمة الاخوان وعن تجربة والله يا اخى ونصيحة لو كنت فقدت الامل حاول وان شاء الله ,, الله الموفق اولا هذا سكربت بسيط جدا ... تقوم من خلاله بسحب نسخة من قاعدة البيانات على السيرفر ثم تذهب إلى السيرفر الجديد وتزرعها بنفس الاسكربت طريقة التركيب هي كالتالي افتح المجلد المجاور للملف هذا وتلقا فيه ملف index.php افتح في اي محرر نصوص وحط معلومات قواعد البيانات حقتك والارقام السرية والرقم السري للوحة التحكم كل شي موضح هناك بعد فتحه بعدين ارفع المجلد كامل بكل اللي فيه واللي فيه ثلاثة اشياء المجلد اللي يرفع هو Snfoor3.4 فيه ثلاثة اشياء هي ملف indx.php وصورة snfoor.gif ومجلد backupdb >> اعطى المجلد backupdb تصريح 777 بعدين اطلب الاسكربت من المتصفح والباقى سهل الطريقة هذه سهلة لسبب من الاسباب وهو ان شاء الله ما تلاقى تعارض فى اى شىء لأن البرنامج هوا اللى يسحب نسخة من القاعدة وهوا اللى يرجعها . . . يعنى بنفس الطريقة وما يكون هناك اى اختلاف الاسكربت فى المرفق |
|
#9
| |||
| |||
| أخي تأكد من السكربت يعمل حيث لا يظهر معلومات القواعد التي ممكن ان أدخل عليها خالص تحياتي لك ....... |
|
#10
| |||
| |||
| الملف يعمل ، وجربته على موقع من قبل .. لكن حاول مره ثانية ، وتأكد من الاعدادت الي سويتها مثل اسماء قواعد البيانات ووو ... واذا ما نفع خبرني اجيب لك سكربت آخر يقوم باسترجاع قواعد البيانات ..
__________________ بو مُجَاهِد |
المواضيع المتشابهه | ||||
| الموضوع / كاتب الموضوع | ||||
| الصين تحول مصنعا للطائرات في زمن الحرب الى منتجع (كاتب الموضوع : محمدالسكني) | ||||
| فرنسا تسمح بيوم إضافي للتدخين في الأماكن العامة (كاتب الموضوع : محمدالسكني) | ||||
| العالم يحتفل بيوم الايدز العالمي للمرة العشرين.. (كاتب الموضوع : مُجَاهِد) | ||||
| عرض مومياء الفرعون توت عنخ امون بعد نقلها من مقبرته (كاتب الموضوع : محمدالسكني) | ||||
| الطريقة الصحيحة لأنشاء قاعدة بيانات (كاتب الموضوع : مُجَاهِد) | ||||
![]() |
| أدوات الموضوع | |
| |
| باب الحارة | الإتصال بنا | الإتصال بنا | الإتصال بنا | الإتصال بنا |
| الإتصال بنا | الإتصال بنا | الإتصال بنا | الإتصال بنا | الإتصال بنا |