مهارات سوفت  


العودة   مهارات سوفت > مهارات مواقع > مهارات المشــاكــل والحــلـــول
التسجيل التعليمـــات البحث مشاركات اليوم

مهارات المشــاكــل والحــلـــول لديك مشكلة أو طلب عن المنتديات والمواقع ضعها هنا فسوف تجد من يعطيك الحل بإذن الله

إنشاء موضوع جديد  رد
 
أدوات الموضوع
  #1  
قديم 19-08-2007, 01:50 صباحا
البـ أحمد ـرنس البـ أحمد ـرنس غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Jul 2007
المشاركات: 19
افتراضي ( مشكلة ) .. تحول ترميز قاعدة بيانات بعد نقلها من سرفر إلى سرفر آخر

السلام عليكم


- ياليت ياشباب مساعدتكم في هذا المشكلة -


أخواني

قمت بنقل قاعدة بيانات منتدى من سرفر إلى سرفر جديد
لكن بعد النقل 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  
قديم 19-08-2007, 10:35 صباحا
مُجَاهِد مُجَاهِد غير متواجد حالياً
المدير العام
 
تاريخ التسجيل: Jun 2007
المشاركات: 6,457
افتراضي رد: ( مشكلة ) .. تحول ترميز قاعدة بيانات بعد نقلها من سرفر إلى سرفر آخر

طريقة نقلك او حفظك لقاعدة البيانات ليست جيده ..
لكن السؤال يبقى هل السيرفر القديم ما زال لديك ؟؟ لتتمكن من حفظها مره أخرى بطريقة أفضل ؟؟ ..

كذلك .. إذا كان لديك حساب root لماذا لا تحاول زرعها عبر الشل ، وتشوف هل في نتيجة ام لا ..

من مواضيع مُجَاهِد في مهارات

__________________
بو مُجَاهِد
رد مع اقتباس
  #3  
قديم 19-08-2007, 02:07 مساء
RooT YeMeN RooT YeMeN غير متواجد حالياً
مهارات أمن وحماية المواقع
 
تاريخ التسجيل: Jul 2007
المشاركات: 61
افتراضي رد: ( مشكلة ) .. تحول ترميز قاعدة بيانات بعد نقلها من سرفر إلى سرفر آخر

السبب هو ان قاعده بياناتك في السيرفر القديم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;
حيث tablename اسم الجدول

مثل Post
او
user

تقوم بشكل يدوي تغيرر الرمز لكل جدول عددها 25 جدول هام



هناك حلول


ولكن افضل لك ان الشركه هي تنقل قاعده بياناتك عبر الشل كما تفضل الاخ مجاهد

من مواضيع RooT YeMeN في مهارات


التعديل الأخير تم بواسطة : RooT YeMeN بتاريخ 19-08-2007 الساعة 02:09 مساء.
رد مع اقتباس
  #4  
قديم 19-08-2007, 10:11 مساء
البـ أحمد ـرنس البـ أحمد ـرنس غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Jul 2007
المشاركات: 19
افتراضي رد: ( مشكلة ) .. تحول ترميز قاعدة بيانات بعد نقلها من سرفر إلى سرفر آخر

- أخي مجاهد

نعم الإستضافة مازالت لدي

ولا يوجد لدي حساب root


- أخي root yemen

الكود الي جبته متى إستخدمه ..!؟ ( قبل أو بعد زرع القاعدة )

وبخصوص هذا العبارة :-
تقوم بشكل يدوي تغيرر الرمز لكل جدول عددها 25 جدول هام

لم أفهمها جيداً

وأيضاً ماهي الحلول الأخرى لحل هذا المشكلة

من مواضيع البـ أحمد ـرنس في مهارات

رد مع اقتباس
  #5  
قديم 19-08-2007, 10:27 مساء
مُجَاهِد مُجَاهِد غير متواجد حالياً
المدير العام
 
تاريخ التسجيل: Jun 2007
المشاركات: 6,457
افتراضي رد: ( مشكلة ) .. تحول ترميز قاعدة بيانات بعد نقلها من سرفر إلى سرفر آخر

إذا كانت الاستضافة القديمة ما زالت لديك ، قم بنسخ قاعدة البيانات بالطريقة العادية عبر وضع تصريح 777 لمجلد التحكم للمنتدى .. فهذه طريقة كاملة ان شاء الله ..
وقم باسترجاعها في الموقع الجديد عبر اي سكربت لاسترجاع قاعدة البيانات ..

من مواضيع مُجَاهِد في مهارات

__________________
بو مُجَاهِد
رد مع اقتباس
  #6  
قديم 20-08-2007, 01:25 مساء
RooT YeMeN RooT YeMeN غير متواجد حالياً
مهارات أمن وحماية المواقع
 
تاريخ التسجيل: Jul 2007
المشاركات: 61
افتراضي رد: ( مشكلة ) .. تحول ترميز قاعدة بيانات بعد نقلها من سرفر إلى سرفر آخر

بعد زرع قاعده البيانات عزيزي البرنس تقوم بهذا الامر الذي ذكرته



وهذا يقوم بأعداد الترميز في كل قاعده بيانات وقصدت بـ 25 هي اهم جداول بقاعده البيانات اذا كانت vb

لكن لم توضح انت نوعيه المنتدى هل سمارت او vb او bbphp


لكن افضل لك انك تسوي بأك اب كامل للمنتدى بشكل صحيح والشرح للعمليه هو باك اب كامل او تطالب من الشركه القديمه ان تعطيك رابط لنسخ قاعده البيانات بشكل كامل


ثم استخدام سكربت الرهيب لزرع قاعده البيانات من جديد

من مواضيع RooT YeMeN في مهارات

رد مع اقتباس
  #7  
قديم 23-08-2007, 06:34 مساء
البـ أحمد ـرنس البـ أحمد ـرنس غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Jul 2007
المشاركات: 19
افتراضي رد: ( مشكلة ) .. تحول ترميز قاعدة بيانات بعد نقلها من سرفر إلى سرفر آخر

السلام عليكم

أخي انا نفذت الكود وأنظر ماذا كانت رسالة الخطأ :-

اقتباس:
خطأ
إستعلام-SQL:

ALTER TABLE phrase CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci

MySQL قال:

#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci' at line

نسخة المنتدى vb3.6.7

خالص تحياتي لك ......

من مواضيع البـ أحمد ـرنس في مهارات

رد مع اقتباس
  #8  
قديم 24-08-2007, 08:44 مساء
WebCraker WebCraker غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: Jul 2007
الدولة: Egypt
المشاركات: 83
Smile رد: ( مشكلة ) .. تحول ترميز قاعدة بيانات بعد نقلها من سرفر إلى سرفر آخر

السلام عليكم ورحمة الله وبركاته

جزيل الشكر لكل الاخوة ... وهذه إضافة منى لما قدمة الاخوان
وعن تجربة والله يا اخى ونصيحة لو كنت فقدت الامل حاول وان شاء الله ,, الله الموفق

اولا هذا سكربت بسيط جدا ... تقوم من خلاله بسحب نسخة من قاعدة البيانات على السيرفر
ثم تذهب إلى السيرفر الجديد وتزرعها بنفس الاسكربت

طريقة التركيب هي كالتالي
افتح المجلد المجاور للملف هذا وتلقا فيه ملف
index.php

افتح في اي محرر نصوص
وحط معلومات قواعد البيانات حقتك والارقام السرية
والرقم السري للوحة التحكم

كل شي موضح هناك بعد فتحه

بعدين ارفع المجلد كامل بكل اللي فيه واللي فيه ثلاثة اشياء
المجلد اللي يرفع هو
Snfoor3.4
فيه ثلاثة اشياء هي
ملف
indx.php
وصورة
snfoor.gif
ومجلد
backupdb
>> اعطى المجلد backupdb تصريح 777

بعدين اطلب الاسكربت من المتصفح والباقى سهل
الطريقة هذه سهلة لسبب من الاسباب وهو ان شاء الله ما تلاقى تعارض فى اى شىء لأن البرنامج هوا اللى يسحب نسخة من القاعدة وهوا اللى يرجعها . . . يعنى بنفس الطريقة وما يكون هناك اى اختلاف

الاسكربت فى المرفق

من مواضيع WebCraker في مهارات

الملفات المرفقة

: Snfoor.zip
: 15.5 كيلوبايت
: zip
: 24
: اضغط هنا

رد مع اقتباس
  #9  
قديم 26-08-2007, 10:50 صباحا
البـ أحمد ـرنس البـ أحمد ـرنس غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Jul 2007
المشاركات: 19
افتراضي رد: ( مشكلة ) .. تحول ترميز قاعدة بيانات بعد نقلها من سرفر إلى سرفر آخر

أخي

تأكد من السكربت يعمل

حيث لا يظهر معلومات القواعد التي ممكن ان أدخل عليها

خالص تحياتي لك .......

من مواضيع البـ أحمد ـرنس في مهارات

رد مع اقتباس
  #10  
قديم 26-08-2007, 11:29 صباحا
مُجَاهِد مُجَاهِد غير متواجد حالياً
المدير العام
 
تاريخ التسجيل: Jun 2007
المشاركات: 6,457
افتراضي رد: ( مشكلة ) .. تحول ترميز قاعدة بيانات بعد نقلها من سرفر إلى سرفر آخر

الملف يعمل ، وجربته على موقع من قبل ..
لكن حاول مره ثانية ، وتأكد من الاعدادت الي سويتها مثل اسماء قواعد البيانات ووو ...

واذا ما نفع خبرني اجيب لك سكربت آخر يقوم باسترجاع قواعد البيانات ..

من مواضيع مُجَاهِد في مهارات

__________________
بو مُجَاهِد
رد مع اقتباس
المواضيع المتشابهه
الموضوع / كاتب الموضوع
الصين تحول مصنعا للطائرات في زمن الحرب الى منتجع (كاتب الموضوع : محمدالسكني)
فرنسا تسمح بيوم إضافي للتدخين في الأماكن العامة (كاتب الموضوع : محمدالسكني)
العالم يحتفل بيوم الايدز العالمي للمرة العشرين.. (كاتب الموضوع : مُجَاهِد)
عرض مومياء الفرعون توت عنخ امون بعد نقلها من مقبرته (كاتب الموضوع : محمدالسكني)
الطريقة الصحيحة لأنشاء قاعدة بيانات (كاتب الموضوع : مُجَاهِد)

إنشاء موضوع جديد  رد


أدوات الموضوع



الساعة الآن: 08:26 مساء

باب الحارة الإتصال بنا الإتصال بنا الإتصال بنا الإتصال بنا
الإتصال بنا الإتصال بنا الإتصال بنا الإتصال بنا الإتصال بنا