حل مشكلة الخطأ unexpexted end of mysq
عند تعرضك في ال EasyPhp للخطأ التالي unexpexted
end of mysql .. see login file ?
هذا الخطأ يظهر عند وجود configuration قديم من نسخ أسبق لل MySql لا زالت على جهازك أو من تحميل نسخ كثيرة من البرنامج أو
تعارض البيانات المشتركة بين الملفات
سأعرض 3 من الطرق بالتسلسل الذي عملت به, مع
العلم أنه يجب إغلاق برنامج ال easyphp في حال استخدامك له
1- في حال لم تعط سماحيات للوصول إلى البرنامج
a.
افتح "C:\Program Files (x86)"
b.
انقر
بالزر اليميني على ملف ال EasyPHP و
اختار خصائص
c.
- في ال security tab اضغط
عليه في الجزء العلوي اضغط على change
d.
- في اللائحة التي
تظهر مستخدمو البرامج اختر المستخدم الفعال لديك (اسم الكومبيوتر users/ )
e.
- في لائحة
سماحيات المستخدم (permission for users ) فعل مربع ال full control (
تحكم كامل ) في عمود allow ليصبح
عليه إشارة صح
f.
- اضغط ok
2- بعض
النسخ من ال easyPhp لا تهيئ فيها قيم ال InnoDB لذلك
افتح ملف ال my.ini من
المسار
التالي :
C:\Program Files
(x86)\EasyPHP-DevServer-13.1VC11\binaries\mysql
و الغي التعليق عن
السطور التالية (أزل إشارة ال # )
#innodb_data_home_dir=C:\\mysql\\data\\
#innodb_data_file_path =ibdata1:10M:autoextend
#innodb_log_group_home_dir = C:\\mysql\\data\\
#innodb_data_file_path =ibdata1:10M:autoextend
#innodb_log_group_home_dir = C:\\mysql\\data\\
و استبدل ال C:\\mysql\\data\\ بمكان وجود ال mysql في ملف ال easyphp ليصبح كالتالي
innodb_data_home_dir = C:\\Program Files
(x86)\\EasyPHP-DevServer-13.1VC11\\binaries\\mysql\\data\\
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = C:\\Program Files (x86)\\EasyPHPDevServer13.1VC11\\binaries\\mysql\\data\\
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = C:\\Program Files (x86)\\EasyPHPDevServer13.1VC11\\binaries\\mysql\\data\\
لا تنس ال \\
3-
في
حال لم تعمل أي من الطرق السابقة انسخ أعمالك السابقة الموجودة في ملف
ال (www or localweb ) و
احذف البرنامج عم جهازك و الموجود في ال c:\programs
files و من ثم أعد تنصيب البرنامج و لكن
مباشرة على ال C
حيث أنه عند التنصيب قم بتغيير مسار المكان الذي تريد
تنزيل البرنامج فيه من زر browse –
استعراض
بالتوفيق و أرحب بأي استفسار J