الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة عويصة في MySQL .. من يعرف الحل ؟

مغلق
بدأه AN@S في 6 سبتمبر 2003 · 2 رد · 1,037 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ...

عندي مشكلة حيرتني وأتمنى أن أجد الحل عندكم ...

عندما أقوم بتركيب قاعدة البيانات لموقعي تظهر لي رسالة الخطأ التالية أسفل الصفحة:

اقتباس
Error

The additional Features for working with linked Tables have been deactivated. To find out why click here.

وعندما أضغط على الوصلة المعطاة تظهر لي الصفحة التالية:

اقتباس
PMA Database ... not OK[ Documentation ]

General relation features Disabled

وبالضغط على Documentation لمعرفة السبب يقول أن السبب هو:

اقتباس
$cfg['Servers'][$i]['pmadb'] string

Starting with version 2.3.0 phpMyAdmin offers a lot of features to work with master / foreign - tables. To use those as well as the bookmark feature you need special tables with a predefined structure, which we explain below.

If you are the only user of this phpMyAdmin installation, you can use your current database to store those special tables; in this case, just put your current database name in $cfg['Servers'][$i]['pmadb'].

If you are setting up a multi-user phpMyAdmin installation, you will need to create a new database and setup special privileges, so, as superuser:

create a new database for phpMyAdmin:

  CREATE DATABASE phpmyadmin;

Note that "controluser" must have SELECT, INSERT, UPDATE and DELETE privileges on this database. Here is a query to set up those privileges (using "phpmyadmin" as the database name, and "pma" as the controluser):

  GRANT SELECT,INSERT,UPDATE,DELETE ON phpmyadmin.* to 'pma'@'localhost';

do not give any other user rights on this database.

enter the database name in $cfg['Servers'][$i]['pmadb']

حاولت جاهدا أن أنفذ المطلوب في السطور السابقة لكن المشكلة لم تحل بأي شكل من الأشكال, ربما بسبب عدم خبرتي ب MySQL و PHPMyAdmin, حيث لم أتمكن تماما من فهم المطلوب ...

أرجوكم أن تحاولوا مساعدتي لأنني مضطر...

وعلى فكرة قاعدة البيانات خاصة بمنتدى PHPBB الذي حملته على موقعي, وعندما أقوم بفتح موقعي تظهر لي الرسالة التالية:

اقتباس
phpBB : Critical Error

Could not connect to the database

أي أنه لم يتمكن من الاتصال بقاعدة البيانات ...

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

عذرا على الاطالة وأنا أنتظر أجوبتكم بفارغ الصبر ..

أنــــــــــــس

تم تعديل هذه المشاركة بواسطة AN@S في 6 سبتمبر 2003 في 17:31

#2

أخي الكريم،

يمكنك ببساطة تجاهل الرسالة، إنها ليست رسالة خطأ بمعنى الخطأ ولكنها رسالة تنبيه بأنك لن تتمكن من إستخدام خاصية متقدمة وعلى كل الأحوال لايمكن إستخدامها إلا مع جداول من نوع InnoDB .

بالنسبة لموضوع PHPBB هل وضعت أسم المستخدم وكلمة السر الخاصة بقاعدة البيانات؟

#3

شكرا لك صديقي Mo3taz ...

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

كانت المشكلة بسيطة لكنني ظننتها أكبر من ذلك وقضيت ساعات على الانترنت أبحث عن حل ...

شكرا لك وللجميع ...

هذا الموضوع مغلق.

مواضيع مشابهة