السلام عليكم
أحببت أن أخبركم أنني قمت بتحويل قاعدة بيانات برنامج WHMCS ، وبالنسبة للخطوة الثانية
فهي بإضافة
$mysql_charset="utf8";
في ملف
configuration.php
وفقكم الله
السلام عليكم
أحببت أن أخبركم أنني قمت بتحويل قاعدة بيانات برنامج WHMCS ، وبالنسبة للخطوة الثانية
فهي بإضافة
$mysql_charset="utf8";
في ملف
configuration.php
وفقكم الله
__________________
If always do what you always done you always get what you always got
هل أنت تستخدم هذا الأمر:
؟كود:INSERT INTO db1.table SELECT * FROM db2.table
هذا هو الجديد بارك الله فيك وهذا ماتتعامل معه phpMyAdmin، ولا أراه في السكربت الخاص بك
وهو أفضل حيث يقوم تلقائياً بملء الجدول على حسب تعليمة SELECT بشكل مباشر
بدل استخدام SELECT و LIMIT أو OFFSET ثم بعدها عمل INSERT .. فلربما تسبب مشاكل لا نعلم عنها من نقصان في السجلات إلى خطأ في توافقية البيانات المطلوبة مع الحقول .. إلخ!
لذلك الأفضل استخدام phpMyAdmin، حيث أنه يقوم بنسخ جميع الجداول من القاعدة القديمة إلى الجديدة مباشرة
__________________
تابعني على Twitter
مشكور اخوي
__________________
استغر الله العظيم التواب الرحيم لذنبي وللمسلمين وللمسلمات وللمؤمنين وللمؤمنات الاحياء منهم والاموات الى يوم الدين
الأخ / محب الله ورسوله حفظك الله ورحم والديك ورزقك الفردوس الأعلى من الجنه
الطريقة نجحت بنسبة 80% حيث يوجد بعض الحقول لم يستطع السكربت أن يحولها ... مع أن هذه الحقول هي أهم الحقول تقريبا ... ففي جدول post ظهرت الحقول هكذا ولم يتم تحويل الجميع
هذا ما ظهرت عليه المواضيع بالمنتدى
مع العلم أن السكربت أظهر لي رسالة خطأ عند الخطوة الرابعة
وعندما ضغطت لإكمال الخطوة التالية أكمل بشكل عادي
أشكر لك تفضلك بالرد والمساعدة ... جزاك الله كل خير
نفس الي حصل معي
واضيف عليه
ان فيه فرق بين حجم القاعده القديمه والجديده
ونسخة المنتدى 3.8.2
في انتظارك اخي محب الله ورسوله
جربت هذه التعليمة مرة علي سكربت لدي كانت قاعدة البيانات فيها اكثر من 100 الف سطر
والنتيجة تهنيج ولم اصل لشئ في النهاية
لا حل مع القواعد الكبيرة سوي جلب البيانات 5000 سطر ونقلها والتكرار حتي النهاية وذلك لعدم عمل ضغط علي السيرفر ولأكتمال العمل
__________________
السيف أصدق أنباء من الكتب
هذه المشكلة تحدث بسبب الفول تكست والمفروض ان السكربت وضعت فيه حل لها
معني عدم الأتمام لديكم ان هناك مشكلة واحهته ولا اعلم سببها الصراحة فتعليمة السكول تجمع كل الجداول المرتبطه مع بعضها بفول تكست وتقول بتحويلها في تعليمة واحدة
اريد شخص يرسل لي بيانات السي بانل لديه لأقوم بمحاولة حل المشكلة
==================
من لا يزال يواجه مشكلة عدم نقل الداتا يقوم بالتالي
1- التأكد ان يوزر القاعدة الأولي مختلف عن الثانية
2- يتأكد من البيان التالي في php.ini
mysql.max_links = -1
لو كان 1 خليه 2 او اكثر او -1 ليكون غير محدد
ولكن اي شئ غير 1
__________________
السيف أصدق أنباء من الكتب
يعطيك العافيه اخوي
انا ارسالها لك
بس عن طريق ايش
تم الارسال
عن طريق الادارة
وصلت اخي
سأقوم بالعمل مع اقرب فرصة بإذن الله ولا تقلق بعمل علي قاعدة اخري تجريبية
__________________
السيف أصدق أنباء من الكتب
محب الله ورسوله
هل تقبل ان يقوم احد بالتعديل والتطوير علي السكربت ؟
وهل هو مفتوح المصدر
سأقوم بعد العيد عمل إصدار ثاني يحل كل هذه المشاكل بإذن الله
__________________
السيف أصدق أنباء من الكتب
الأخ محب الله ورسوله
رحم الله والديك ... أنا مرسل لك بدل القاعده قاعدتين... وبدل السيرفر سيرفرين ... و أرسلتها اليوم مرة أخرى للتأكيد
الله يجزاك خير ويرحم والديك على جهدك العظيم
ممكن توضح أين أجد الملف المذكور
php.ini
mysql.max_links = -1
بدأت للتو كتابة الأصدار الثاني للسكربت وسأحل فيه كل المشكلات بدون التدخل في أعدادات السيرفر بإذن الله ولا حتي عمل قاعدة ثانية فهو سيقوم بكل شئ بدون تدخل
اعتذر لكل من ارسل لي بيانات علي البريد فسأحولها بعد الأنتهاء بالسكربت الجديد لأختباره بإذن الله
__________________
السيف أصدق أنباء من الكتب
أقترب من انهاء الأصدار الثاني
اصبح له واجهة تطلب منك فقط معلومات قاعدة البيانات المراد تحويلها
يقوم وحده بعمل القاعدة الثانية ونقل التوصيف لها والترميز وكل شئ وحده ويسلمك في النهاية اسم القاعدة الجديدة لتطلع عليها هل النقل تم بنجاح ام لا لتضعه في ملف الكونفج وينتهي الأمر
بإذن الله انهيه الليلة بين صلاة التراويح والتهجد
او غداً عصراً
__________________
السيف أصدق أنباء من الكتب