• الرئيسية
  • التنمية
  • حل مشكلة ظهور خلل في واجهة الموقع بسبب مشكل في الاتصال بقواعد البيانات MySQL


حل مشكلة ظهور خلل في واجهة الموقع بسبب مشكل في الاتصال بقواعد البيانات MySQL

في بعض الأحيان تصادفك مشكلة كبيرة عند زيارتك للموقع الالكتروني الخاص بك حيث لا تظهر واجهة الموقع بل تظهر مكانه رسالة تقول أن هناك خللا في إظهار الصفحة الرئيسية للموقع بحيث لا يستطيع الاتصال بقاعدة البيانات MySQL.

Error displaying the error page. Application Instantiation Error. Could not connect to MySQL

ما العمل في هذه الحالة ؟؟

لا تقلق !!! الحل سهل، يكفي فهم المشكل أولا...

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

الحل:

أولا قم بالدخول إلى واجهة الاعدادات Cpanel المخصص لموقعك الالكتروني كما في الصورة

1 error cnx mysql

 

 

الطريقة الأولى: إعادة تعديل صلاحيات Privileges المستخدم على قاعدة البيانات الخاصة بالموقع، لذلك اذهب الى الخانة المخصصة للتحكم في قواعد البيانات واضغط على MySQL Databases كما في الصورة أسفله

2 error cnx mysql

بعد ذلك نضغط على اسم المستخدم، انظر الصورة أسفله

3 error cnx mysql

 ثم نختار الصلاحيات التي نريد إعطاءها لهذا المستخدم

4 error cnx mysql

 

الطريقة الثانية: يمكن استعمال الروت root أو Superuser للاتصال حيث نقوم بإضافته مكان المستخدم العادي في ملف الاعدادات Configuration للموقع كما نضيف أيضا كلمة المرور الخاصة بالروت. وهذه الطريقة لا ينصح بها أبدا من الناحية الأمنية كما أن خوادم استضافات المواقع لا تسمح بذلك، يمكنك استخدام هذه الطريقة فقط في التجارب بسيرفر محلي localhost على حاسوبك.

9 mysql root local

 

الطريقة الثالثة: إضافة مستخدم جديد وإعطاؤه الصلاحيات اللازمة للاتصال والتي تكون محدودة فقط على قاعدة البيانات المطلوبة لاشتغال الموقع.

5 error cnx mysql

بعد إضافة مستخدم جديد مع كلمة مرور خاصة به، يجب ربط هذا المستخدم بقاعدة البيانات كما في الصورة أسفله

6 error cnx mysql

 لم يبقى الا تغيير المستخدم القديم بالمستخدم الجديد في ملف اعدادات Configuration الموقع، لذلك اذهب الى مكان تواجد ملفات الموقع وقم بالتعديل على الملف المطلوب، تابع الشرح بالصور :

7 mysql edit config joomla

 8 mysql add user config joomla

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

كلمات دلالية: انترنت, الشبكات, MySQL, قواعد البيانات, المواقع الالكترونية

آخر التدوينات

  • 1
  • 2
logo-footer

اتصل بنا على :

الهاتف : 09 69 31 69 06 (212)
الايميل : losis.inf@gmail.com