PDA

View Full Version : phpmyadmin conect nemikoneh



alux
سه شنبه 23 فروردین 1384, 16:25 عصر
سلام
دوستان من میخواستم از Phpmyadmin استفاده کنم اخرین ورژن که تو سایت خودش هست
لینوکس من هم fedora core 3 هست

من phpmyadmin رو تو دایرکتری وب ریختم حالا که میخوام بهش کانکت کنم
http://ip/phpmyadmin/index.php
iاین error رومیده
The server is not responding
(or the local MySQL server's socket is not correctly configured)
چطوری میتونم این مشکل رو برطرف کنم؟؟؟

اگه میشه یکم بیشتر توضیح بدید

oxygenws
سه شنبه 23 فروردین 1384, 17:49 عصر
سرور MySQL اجرا نشده.

alux
سه شنبه 23 فروردین 1384, 18:29 عصر
دوست عزیز من عین این دستور رو میزنم
etc/init.d/mysqld start
va to
var/log/message
mige ke mysql start shodeh

houtanal
چهارشنبه 24 فروردین 1384, 02:00 صبح
va to
var/log/message
mige ke mysql start shodeh
برای اینکه ببینی یک سرویس در حال اجرا هست یا نه از این روش استفاده کن
در خط فرمان تایپ کن


servise mysqld status

برای راه اندازی سرویس این رو امتحان کن



service mysqld start

ممکن است پورت mysql را در phpmyadmin متفاوت با پورت در حال اجرای آن معرفی کرده باشی یا به هر نحو (مثلا در iptables ) پورت مخصوص به mysql را بلاک کرده باشی

در ضمن برای فارسی نویسی در لینوکس این کمکت می کنه
http://www.technotux.org/html/modules.php?op=modload&name=Sections&file=index&re q=viewarticle&artid=19&page=1
هر چند در بسیاری از توزیع های فعلی لینوکس به سادگی می تونی بدون تلاش فراوان فارسی رو فعال کنی

alux
چهارشنبه 24 فروردین 1384, 16:54 عصر
دوستان Mysql من ران هست چون در /log/message میگه که ران هست
و با etc/init.d/msqld status
میگه که ران هست
در ضمن من این error رو میگیرم(برای وصل شدن بهphpmyadmin )
Error
MySQL said:

#2002 -
The server is not responding (or the local MySQL server's socket is not correctly configured)

و در log/message این خط اضافه میشه

audit(1113409062.124:0): avc: denied { write } for pid=2658 exe=/usr/sbin/httpd name=mysql.sock dev=hda2 ino=1226477 scontext=root:system_r:httpd_t tcontext=root:object_r:var_lib_t tclass=sock_file

و در ضمن من یه فایل index.html در سایت قرار دادم و سایت راحت باز شد
و همچنین من به صورت lan با سرور با یه switch وصل هستم

برای اطمینان من iptable رو هم در سرور stop کردم
my linux fedora core 3
tanx

alux
چهارشنبه 24 فروردین 1384, 16:57 عصر
همچنین من وقتی در خط فرمان این دستور رو میزنم
mysql -u root
این جواب میده
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 3.23.58

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

houtanal
پنج شنبه 25 فروردین 1384, 03:02 صبح
پورت mysql در phpmyadmin احتمالا اشتباه ست شده

oxygenws
پنج شنبه 25 فروردین 1384, 03:33 صبح
این اشکال برمیگرده به SELinux که در فدورا 3 وجود داره....
اولین راه و شاید ساده ترین راه اینه که این سرویس رو حذف کنی (از طریق بخش services)
دومین روش هم برای دادن چنین اجازه ای به برنامه ات، بد نیست لینک زیر رو بخونی :)
http://fedora.redhat.com/docs/selinux-apache-fc3/sn-debugging-and-customizing.html

موفق باشید، امید

alux
پنج شنبه 25 فروردین 1384, 14:55 عصر
دوست عزیز
ولی من تو سیستمم همچین سرویسی رو ندیدم اما یادمه موقع نصب قبولش کردم
etc/init.d/se
بعد که TAB میزنم هیچ چیزی شبیه selinux نمی اره
با ps هم چیزی ندیدم

alux
پنج شنبه 25 فروردین 1384, 19:26 عصر
دوست عزیز با disable کردن selinux و reboot کردن سیستم
دیگه Linux بالا نیومد :گیج:

oxygenws
پنج شنبه 25 فروردین 1384, 19:38 عصر
از این به بعد فکر کنم بهتره سوالت رو در بخش لینوکس بپرسی :)
ولی مسلما مشکل برنامه شما نیز از SELinux بوده :)
موفق باشید.