عندي مشكلة في برنامج phpmyadmin2.2.0
لما أدخل على الصفحة الرئيسية للبرنامج تضهر لي هذه الرسالة
Error
MySQL said:
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
الله يخليكم محتاج الحل بسسسسررررععععة!!!!
عندي مشكلة في برنامج phpmyadmin2.2.0
لما أدخل على الصفحة الرئيسية للبرنامج تضهر لي هذه الرسالة
Error
MySQL said:
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
الله يخليكم محتاج الحل بسسسسررررععععة!!!!
في سيرفر على النت و الا في جهازك ؟ اذا كان في جهازك تأكد انك شغلت mysql.exe
تحياتي
__________________
أخوكم ابو مشعل
ملاحظات لتنظيم المنتدى:
http://www.swalif.net/softs/showthread.php?s=&threadid=42612
---------------
أشكرك أخي أبو مشعل على الرد بس هذا على سيرفر موقعي ، في السيرفر على الجهاز يكون مركب وخالص
...
للرفع
...
السلام عليكم ورحمة الله
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
-------------------------------
علشان نحل هذه المشكلة يجب أن تفتح ملف اسمه :
config.inc.php
أو
config.inc.php3
طبعا تفتحة بواسطة Notpad أو pico ان كان عن طريق التيل نت .
------------------------------
اذا فتحته هذا الملف ابحث فيه عن التالي:
Server(s) configuration
*/
$cfgServers[1]['host'] = 'localhost'; // MySQL hostname
$cfgServers[1]['port'] = '@@@'; // MySQL port - leave blank for default port
$cfgServers[1]['socket'] = '@@@'; // Path to the socket - leave blank for default socket
---------------------------------
اذا وجدته قم بتعديل كلمة 'localhost' الموجودة في السطر التالي:
$cfgServers[1]['host'] = 'localhost'; // MySQL
الى اسم الهوست مثلا swalif.com أو دعها localhost ان كنت تعمل على نفس السيرفر الموجود على جهازك أو نفس السيرفر الذي به phpMyAdmin مع ملاحظة أن تدع وضع السطر كما هو يعني ينتهي بـ
$MySQL فاذا تغير السطر فقم بازالة بعض الفراغ الموجود في السطر حتى يعود شكل السطر كما كان .
---------------------------------
$cfgServers[1]['socket'] = '@@@'; // MySQL
امسح ماهو موجود داخل '' وأظنه هكذا '/tmp/mysql.sock' قم بمسحه واجعله كما هو مبين يعني كذا
$cfgServers[1]['port'] = '@@@'; // MySQL
مع ملاحظة ازالة الـ @@@ من داخله وعدم تغيير شكل السطر كما بينت لك سابقا
--------------------------------
وان وجدت رقم المنفذ مكتوب فامسحه أيضا كالتالي:
$cfgServers[1]['port'] = '@@@'; // MySQL
ولاتنسى ازالة @@@ من داخله فقد كتبتها هنا حتى يظهر لك شكل الملف كما هو .
-------------------------------
ثم قم بحفظ تعديلاتك على الملف ثم حمله الى مجلد phpMyAdmin
واجعله مكان الملف القديم .
وبذلك سأضمن لك انتهاء المشكلة ان شاء الله
وان وجدت صعوبة ما في ذلك فمن الممكن أن أقوم بتعديل الملف لك ثم ارساله لك لتضعه مكان القديم .
أشكرك أخي على الرد بس المشكلة ما زالت قائمة
يبدو إني أعمل بعض الأخطاء
الأفضل أن ترسل لي الملف على البريد hisham88@maktoob.com
وأكون لك من الشاكرين
الله يخليك أنا محتاج ، بعدك ما أرسلته لي ، طيب اكتب محتوياته داخل هذه الصفحة
للرفع
السلام عليكم ورحمة الله
والله ياأخي آسف جدا على التأخير
ولقد كنت مسافرا وحضرت الآن الساعة العاشرة ليلة السبت
ولكن الغريب أنه لم يأتني تنبيه من سوالف بوجود رد على الموضوع
ولم أعلم بوجود رد على الموضوع الا عن طريق رسالتك
على كل حال آسف جدا وبالنسبة للمف فسأرسله لك الليلة ان شاء الله
أو سأكتبه لك هنا والسلام عليكم
أخوي هذا ما يرسل رسالة على البريد أناو اضع هذي الخاصية بس ما تشتغل، ووصل البرنامج بي إنتظر أجرب ، إنشاء الله يشتغل أحسن جنني ،والحمد لله على السلامة
اهيء اهيء اهيء
المشكلة مازالت قائمة بس تغيرت وصارت:
Parse error: parse error in /web/sites/219/myphp4arabsweb/www.php4arabs.f2s.com/phpMyAdmin-2.2.0/config.inc.php on line 1
Warning: Variable passed to reset() is not an array or object in /web/sites/219/myphp4arabsweb/www.php4arabs.f2s.com/phpMyAdmin-2.2.0/lib.inc.php on line 194
Warning: Variable passed to each() is not an array or object in /web/sites/219/myphp4arabsweb/www.php4arabs.f2s.com/phpMyAdmin-2.2.0/lib.inc.php on line 195
ياجماعة زهقني هذا دبروا لي معه حل
اخوي ال f2s فيها برنامج
phpmyadmin في لوحه التحكم
__________________
Q8CaSh
اخي الفاضل المشكلة أختلفت معك الآن
فقد كان يخبرك سابقا أن هنالك خطأ في كتابة البيانات وانه لايستطيع تكوين اتصال مع قاعدة البيانات:
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2
أما الآن فيخبرك أن هنالك خطأ في ملف config.inc.php
في السطر رقم 1 : on line 1
وايضا هنالك خطأ في ملف lib.inc.php
في السطر رقم 194 و 195 line 194 /line 195
نصيحتي لك كالتالي:
راجع ماكتبته في ملف config.inc.php
يجب أن لايكون هنالك أي فراغ في بداية الملف ونهايته
يعني لازم أن لايكون هنالك سطر فراغ في أول الملف ونهايته
ثانيا تأكد من أن نهاية كل سطر من الاسطر التي كتبت بها اسم المستخدم وكلمة المرور و و و كالتالي:
*/
$cfgServers[1]['host'] = 'localhost'; // MySQL hostname
$cfgServers[1]['port'] = '@@@'; // MySQL port - leave blank for default port
$cfgServers[1]['socket'] = '@@@'; // Path to the socket - leave blank for default socket
لاحظ أن نهاية كل سطر من اليمين هي علامة $
فان وجدت سطرا لاتظهر في هذه العلامة فضع مؤشر الماوس في الفراغ الموجود في السطر مثال ضع مؤشر الماوس مكان علامة @@@ التي سأضعها لك كمثال:
$cfgServers[1]['socket'] = '@@@'; // @@@Path to the socket -
وبعد أن تضعها اضغط على باك سبيس Backspace
عند ذلك سترى أن علامة $ ظهرت مرة أخرى في نهاية السطر
أرجو أن تنحل مشكلتك والسلام عليكم
المشكلة مستمرة ...........................
وما أعرف متى اخرتها؟؟؟؟؟؟
جنني ، عندك حل ثاني؟؟؟؟