مشكله غريبه في قواعد البيانات WHM
بسم الله الرحمن الرحيم
بختصار المشكله هي ان الموقع لا تستطيع الاتصال بقواعد البيانات بها يقوله خاطئة أو عدم إمكانيتنا الاتصال بخادم قاعدة البيانات عند localhost. هذا قد يعني أن خادم قاعدة البيانات للمستضيف لا يستجيب حالياً . •هل أنت متأكد من امتلاكك اسم المستخدم وكلمة السر الصحيحتين؟ •هل أنت متأكد من كتابتك للـ hostname بشكل صحيح ؟ •هل أنت متأكد أن خادم قاعدة البيانات يعمل بشكل صحيح؟ كل المستخدمين بهذه الشكل للعلم قواعد البيانات تعمل بشكل جيد علي السيرفر ولكن امكانيه الاتصال لا تعمل هل هناك حل |
في الشيل
mysql بعدين status وشوف حالة خادم قواعد البيانات |
رد
هذا هو الناتج
mysql> status -------------- mysql Ver 14.12 Distrib 5.0.81, for pc-linux-gnu (i686) using readline 5.1 Connection id: 37 Current database: Current user: root@localhost SSL: Not in use Current pager: stdout Using outfile: '' Using delimiter: ; Server version: 5.0.81-community MySQL Community Edition (GPL) Protocol version: 10 Connection: Localhost via UNIX socket Server characterset: latin1 Db characterset: latin1 Client characterset: latin1 Conn. characterset: latin1 UNIX socket: /var/lib/mysql/mysql.sock Uptime: 36 min 17 sec Threads: 2 Questions: 278 Slow queries: 0 Opens: 14 Flush tables: 1 Open tables: 8 Queries per second avg: 0.128 هل من الممكن السبب في تصرايح mysql او هناك مشكله في firewall تمنع الاتصال ام هل هناك خطاء ما في اعداد mysql معلومه كل موقع يعمل علي اي بي مستقل |
القواعد شغال والاب تايم فيها Uptime: 36 min 17 sec
انت تستخدم القواعد ك remote mysql server ولا localhost لان localhost مالة دخل بالجدار الناري شوف var كم مساحتة df -h اعمل ريستارت لل mysql وشوف يطلع عندك خطأ ايضاً شوف ملف etc/mysql.cnf |
الرد
root@server [~]# df -h
Filesystem Size Used Avail Use% Mounted on /dev/vzfs 15G 4.3G 11G 29% / none 6.0G 4.0K 6.0G 1% /dev كل شئ تمام بس هتجنن كل اسكربتات php احاول اسطبها تقولي لا يكون الاتصال بال localhost وعملت البدع علي شان احل المشكله مفيش فيده |
جرب تعمل ابديت للماى سيكوال
/scripts/mysqlup --force وبعديها السى بانل كلها وشوف تصريح tmp اديله تصريح 777 الاول جرب تعمل ريسترت للماى سيكوال من ال ssh لو عمل عادى اعمل الخطوات اللى فوق لو طلع اى خطأ ياريت تجيبلنا الخطأ هنا |
الرد
mysqld_safe (/bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/lib/mysql/server.sec-area.com.pid) running as root with PID 30579
mysqld (/usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/server.eshta.com.pid --skip-external-locking --port=3306 --socket=/var/lib/mysql/mysql.sock) running as mysql with PID 30612 مفيش اي مشكله انا اعتقد المشكله تكمن في حالة الاتصال يا ريت لو حد يحط الاوامر اللي ممكن اعرف بيه ان بورت mysql مفتوح ولا لا وايه الحاله بتاعته و ياريت امر اعرف قاعد البيانات متظبطه localhost ولا حصل فيه غلط وياريت لو ConfigServer Security & Firewall اعرف ليه تأثير عليه انا واضع البور ت 3306 في TCP_in and TCP OUt هل كده صح ولا في خطء |
هل من الممكن ان يكون لخطاء في تصارح قواعد البيانات
انظرو الخطاء Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'test'@'localhost' (using password: NO) in /home/test/public_html/test.php on line 1 Could not connect to MySQL: Access denied for user 'test'@'localhost' (using password: NO) |
الاول انتا متأكد انك بتدى تصريح لليوزر وبتربطة بالقاعده فى اى سكريبت ولا لاء
تانى حاجة جرب تعطل الفاير وول وتجرب وتشوف وكمان لو كنت عدلت فى ملف php.ini وفعلت الماى سيكوال سيف مودmysql_safe_mode عطله تانى وجرب |
شكراااااااااا اخي شكراااا بجد فعلان المشكله في mysql_safe_mode
وللعلم خبراء CPanel نفسهم معرفوش يحلو المشكله بقلهم اسبوع شغالين في السيرفر شكراا يا محمد انا مش عارف راح عن بالي ازاي mysql safe mode |
دا واجبى واى حاجة انا فى الخدمة ان شاء الله
وكل عام وانت بخير وصحة وبعوده الايام وجميع اخواتنا بصحة وسعادةان شاء الله |
جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 05:50 PM. |
Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012