العودة   منتديات المجاوشي > منتديات مجاوشي للترفيه والتسلية > :: RSS :: > Arabic Rss
Arabic Rss Arabic Rss تنويه : المعهد غير مسؤول عن ما يحويه هذا القسم .... وجب لاتنويه والتحذير

الملاحظات


[ درس ] حل مشكلة Unable to connect to mysql database للمود سيكيورتي

Arabic Rss


 
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 11-30-2011
الصورة الرمزية RSS
RSS غير متواجد حالياً
ناقل الأخبار
 
تاريخ التسجيل: 11 - 2 - 10
المشاركات: 633,134
RSS is on a distinguished road
افتراضي [ درس ] حل مشكلة Unable to connect to mysql database للمود سيكيورتي

السلام عليكم ورحمة الله وبركاته


أثناء العمل علي احد سيرفرات العملاء لدينا واجهتنا مشكلة خاصة بالمود سيكيورتي Mod Security وهي عدم
ظهور البرنامج في لوحة WHM




بعد اختبار البرنامج عن طريق الامر
رمز PHP:
/etc/cron.hourly/modsecparse.pl


ظهرت المشكله التاليه
رمز PHP:
root@server [/]# /etc/cron.hourly/modsecparse.pl
DBI connect('modsec:localhost','modsec',...) failed: Access denied for user 'modsec'@'localhost' (using password: YES) at /etc/cron.hourly/modsecparse.pl line 19
Unable to connect to mysql database at
/etc/cron.hourly/modsecparse.pl line 19.


حيث كانت المشكله في عدم اتصال المستخدم Modsec الخاص بقاعدة بيانات برنامج الـ Mod Security الي سيرفر قواعد البيانات في السيرفر

الحل كالتالي

نقوم بمعرفة الباسورد الموجوده بملف modsecparse.pl عن طريق الامر التالي
رمز PHP:
grep dbpassword /etc/cron.hourly/modsecparse.pl


سيكون الناتج كالشكل التالي
رمز PHP:
my $dbpassword = 'q3UsaK9FYkXA';
my $dbh = DBI->connect( "DBI:mysql:$dbname:$dbhost", $dbuser, $dbpassword )


من الناتج السابق سنحصل علي الباسورد وستكون هي q3UsaK9FYkXA ثم نقوم بنسخها والدخول
الي لوحة تحكم السيرفر WHM ونقوم بالضغط علي phpMyAdmin كما في الصورة التاليه



ثم نقوم بالضغط علي Privileges ثم النزول الي ان نصل الي اليوزر modsec ثم نقوم بالضغط علي
Edit Privileges ستظهر لنا صفحة اخري نقوم بالنزول الي ان تظهر الخانات الاخيره ثم نقوم بكتابة الباسورد
الذي قمنا بنسخه في الخطوه السابقه في الخانه Password واعد كتابته مره اخري بالخانه Re-type:
كما في الصورة التالية



ثم نقوم بالضغط علي GO

الان تم حل المشكله وللتأكد من ذلك نقوم بتطبيق الامر التالي مره اخري
رمز PHP:
/etc/cron.hourly/modsecparse.pl


ولن تظهر اي مشكله اخري

اتمني ان اكون قد وفقت في الشرح
وتمنياتي بالتوفيق للجميع
اخوكم/محمد
لكم التحيه








أكثر...
 

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
[ Database error ] : MySQL server has gone away RSS Arabic Rss 0 10-19-2011 07:40 PM
[ Database error ] : MySQL Error : MySQL server has gone away RSS Arabic Rss 0 09-29-2011 11:40 AM
[ Database error ] : MySQL Error : Lost connection to MySQL server during query - Error Number : 2013 RSS Arabic Rss 0 09-29-2011 11:40 AM
[ Database error ] : مشكلة في منتدى MySQL Error RSS Arabic Rss 0 09-21-2011 04:42 AM
[مشكلة] : الموقع مغلق Warning: mysql_connect() [function.mysql-connect RSS Arabic Rss 0 06-07-2011 09:32 PM


Loading...


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. منتديات بلاك بيري mjawshy.net
المجاوشي للتقنية المتقدمة