السلام عليكم
لدي موقع استضافة عادي. ولدي حساب VPS. أريد من الموقع الأول الاتصال بقاعدة بيانات موجودة على الحساب الثاني. قمت بإضافة Host جديد بخلاف localhost وغيرت ملف الاتصال بقاعدة البيانات في الموقع الأول. لكن الاتصال يفشل. ما السبب؟
السلام عليكم
لدي موقع استضافة عادي. ولدي حساب VPS. أريد من الموقع الأول الاتصال بقاعدة بيانات موجودة على الحساب الثاني. قمت بإضافة Host جديد بخلاف localhost وغيرت ملف الاتصال بقاعدة البيانات في الموقع الأول. لكن الاتصال يفشل. ما السبب؟
لابد من اضافة الهوست الجديد للحساب على ال VPS
ادخل على الWHM الخاصه بال VPS ومن قائمة MySql اختار Additional MySQL Access Hosts وبعدين اكتب رقم الاي بي الخاص بالهوست الجديد واضغط save وانتظر التفعيل لجميع الحسابات
ذاك ما قمت به فعلا. لكن الاتصال لا يتم، تظهر رسالة: كلمة المرور واسم المستخدم خاطئين أو لا يمكن الاتصال بالسيرفر.
سؤال إضافي، ما هو الـ Port المستخدم في الاتصال بالـ MySQL؟
شكرًا لك أخي pico
تاكد من الفايروال
البورت الافتراضي لقواعد البيانات
3306
فعلا الفايروال يمنع الاتصال بالسيرفر لذلك سألت عن البورت. لكن المشكلة ليست هذه، فأنا أوقف الفايروال حين أريد تجربة الاتصال، فأحصل على رسالة الخطأ التي تقول بأن الاتصال لم يتم أو بيانات الاتصال خاطئة!
اذن تأكد من بيانات الإتصال جيدا على ال remote server
__________________
متخصصون في ادارة السيرفرات والدعم الفني على مدار الساعة ومن عملائنا:
http://www.arabhosters.com/customers.html
صفحتنا على فيس بوك
https://www.facebook.com/arabhosters
عزيزي ادخل ال cpanel للموقع ومن خلال MySQL® Databases ضيف عندك رقم IP ال VPSالمشاركة الأصلية كتبت بواسطة mshs
في اسفل الصفحه هتلاقي Access Hosts: وفي مربع تحتها مكتوب جنبه Host (% wildcard is allowed): هنا هتكتب رقم اي بي الفي بي اس
ادخل على الWHM الخاصه بال VPS ومن قائمة MySql اختار Additional MySQL Access Hosts وبعدين اكتب رقم الاي بي الخاص برقم اي بي الموقع واضغط save وانتظر التفعيل لجميع الحسابات
وبعدين روح للفايروال على ال VPS وافتح البورت 3306 وكذلك في الفايروال الخاص بالموقع الاصلي افتح نفس البورت في الفايروال
وعدل بيانات ملف الكونفيج لكي تصبح الهوست هو رقم اي بي ال VPS
pico، Sn3s، Arabhosters.com
شكرًا لكم على مشاركتكم القيمة.
دعواتي لكم بالتوفيق.