
 المشاركة الأصلية كتبت بواسطة jwri
				
 
				مشكور اخوي
بس ممكن تعيد النقطه هذي بتوضيح 
 
تحيتي
 
			
		 
	 
 
السلام عليكم :
نشرح وليه لا ، وكم عندنا Jwri ، عاد ماقدرت اقرا اسمك عدل .
خلينا نبدا في الشغله ،
انا قلت لك فوق انه بعض الاحيان " مو كل الاوقات " يكون الا eximstat يولع لمبة حمراء يعني داون ، تروح انت تسوي ريستارت مايشتغل يؤ وش السالفة ؟ تروح تسوي معاي الطريقة هذي وتنحل ،
لو الويب العربي شغال عطيتك رابط لدرس مايسقول علشان تفهم الي باقوله بشكل افضل لكن يالله ، انشاء الله بيرجع الويب قريب .
1) الي تحتاجة :
1) باسور قواعد بيانات السيرفر :
	كود PHP:
	
more /root/.my.cnf 
 2) باسورد الاكسيم ستيت :
	كود PHP:
	
more /var/cpanel/eximstatspass 
 3) كيف اتأكد ان الباسورد صحيح وانه ماهو السبب في فشل الاكسيم ستيت :
ندخل شل المايسقول :
دخل باسورد المايسقول ، كذا بتكون خشيت على شل المايسقول :
4) تبي تطلع وش كود او شفرة الباسورد الاساسي الي طلعته من الخطوة رقم (2) ، تكتب الامر :
تكتب الامر :
	كود PHP:
	
SELECT PASSWORD('Passs'); 
 تغير كلمة Passs بالباسورد الي طلع لك في الخطوة رقم 2 .
5) تبي تطلع شفرة الباسورد الحالي للاكسيم ستيت :
	كود PHP:
	
SHOW GRANTS FOR 'eximstats'@'localhost'; 
 قارن الاثنين ، بنظره سريعه بتشوف لو متسايون او لا .
6) لو كانوا متساويين ، صل الله وبارك ، شوف حل اخر للمشكلة ويبي لها فحص ثاني ، لو كانوا مو متساويين ، يبي لك تغير الباسورد بالامر التالي :
غير المسار الى ال Mysql  :
غير الباسورد :
	كود PHP:
	
UPDATE user SET Password=PASSWORD('THEPASSWORD') WHERE user='eximstats'; 
 شفت كلمة THEPASSWORD ، غيرها بالباسورد الاصلي الي طلعته في الفقرة رقم 2 .
بعدين اكتب الامر هذا :
	كود PHP:
	
FLUSH PRIVILEGES; 
 علشان يلقم التغييرات بعدين 
كذا تكون انت غيرت الباسورد لوضعه الطبيعي .
وتطبيق عملي للي قلته :
	كود PHP:
	
root@server [~]# more /root/.my.cnf
[client]
user="root"
pass="YemmyYemmy"
root@server [~]# more /var/cpanel/eximstatspass
DaG11OiT
root@server [~]# mysql -uroot -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 23059 to server version: 4.1.13-standard
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> SELECT PASSWORD('DaG11OiT');
+-------------------------------------------+
| PASSWORD('DaG11OiT')                      |
+-------------------------------------------+
| *3637169349709BD06235D9D9C8FFE639DE48C829 |
+-------------------------------------------+
1 row in set (0.00 sec)
mysql> SHOW GRANTS FOR 'eximstats'@'localhost';
+------------------------------------------------------------------------------------------------------------------+
| Grants for eximstats@localhost                                                                                   |
+------------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'eximstats'@'localhost' IDENTIFIED BY PASSWORD '*3637169349709BD06235D9D9C8FFE639DE48C829' |
| GRANT ALL PRIVILEGES ON `eximstats`.* TO 'eximstats'@'localhost'                                                 |
+------------------------------------------------------------------------------------------------------------------+
2 rows in set (0.00 sec) 
 مثل ماتشوف ، عندي متساوية ، اذن مافيه مشكلة ، لكن في اغلب الاوقات كنت اشوفها مختلفه وارجع اغيره للصح ويشتغل صح وتروح اللمبة الحمراء  
 
انا اسف استرسلت في الشرح وكثرنا الكلام بس اهم شيء نفهم وش الي قاعدين نسويه ، وعلشان اكون صادق ، انا اتعمد في بعض الاحيان الف واجيبها مع الخط الطويل علشان نفهم بالضبط ليش كانت المشكلة ، وكيف نحلها بالتفصيل الممل .
طبعا ، انا مااقول لك كل مره يصير فيها الاكسيم ستيت داون تروح تسوي الخطوة ، لا سوي ريستارت مااشتغل يبي لك تبحث وش كانت المشكلة ، وهذا واحد من الاخطاء الشائعة الي شفتها كثير في سيرفرات كثير !!
خالص التحية ،
علي حمد !