PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : پیدا کردن پورت mysql



rezakhani
January 17th, 2015, 18:28
سلام دوستان من پورت mysql را برای اتصال هاست دیگه به دیتابیس نیاز داشتم " Remote Database Access "
پورت پیش فرض اینه : 3306
فکر کنم این پورت رو عوض کردند چطور می تونم پورت mysql رو پیدا کنم آیا امکان تغییر پورت mysql وجود داره ؟

nginxweb
January 17th, 2015, 18:32
درود
دوست عزیز جهت پیدا کردن پورت از طریق ssh و دستور mysql با اجرای کوئری زیر میتوانید مشاهده کنید:

SHOW VARIABLES WHERE Variable_name = 'port';

خروجی چیزی شبیه این خواهد بود:

mysql> SHOW VARIABLES WHERE Variable_name = 'port';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| port | 3306 |
+---------------+-------+
1 row in set (0.00 sec)

مشاهده میکنید که پورت 3306 میباشد

موفق باشید

secureconfig
January 17th, 2015, 18:33
سلام.

دسترسی روت به سرور دارید یا دسترسی هاست ؟
اگر دسترسی روت ندارید بهترین کار اینه که از مدیر سرور یا هاستینگ سوال کنید.

راه دوم هم اینکه که از طریق php فایل /etc/my.cnf/ را بخونید که اگر دسترسی ان بسته نشده باشد میتونید کانفیگ mysql را مشاهده کنید و پورت در ان قرار داده شده.

اما به احتمال بسیار بسیار زیاد فایروال این پورت را مسدود کرده است.

موفق باشید./

rezakhani
January 17th, 2015, 18:46
سلام.

دسترسی روت به سرور دارید یا دسترسی هاست ؟
اگر دسترسی روت ندارید بهترین کار اینه که از مدیر سرور یا هاستینگ سوال کنید.

راه دوم هم اینکه که از طریق php فایل /etc/my.cnf/ را بخونید که اگر دسترسی ان بسته نشده باشد میتونید کانفیگ mysql را مشاهده کنید و پورت در ان قرار داده شده.

اما به احتمال بسیار بسیار زیاد فایروال این پورت را مسدود کرده است.

موفق باشید./

سلام
خیر به سرور دسترسی ندارم ! :( میشه بیشتر در مورد راه دومی که گفتید توضیح بدید ؟

secureconfig
January 17th, 2015, 19:01
در هاستتان یک فایل php با نام test.php ایجاد کنید و متن زیر را در ان قرار دهید :


<?php
echo file_get_contents("/etc/my.cnf");
?>

سپس از داخل ادرس سایت اجراش کنید و ببینید در نتیجه صفحه ی سفید میاره یا محتویات کانفیگ mysql.

rezakhani
January 17th, 2015, 19:26
این ارور رو داد
Warning: file_get_contents(): open_basedir restriction in effect. File(/etc/my.cnf) is not within the allowed path(s): (/home3/username:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp) in /home3/username/public_html/reza.php on line 2


Warning: file_get_contents(/etc/my.cnf): failed to open stream: Operation not permitted in /home3/username/public_html/reza.php on line 2

secureconfig
January 17th, 2015, 20:15
درصورت امکان دسترسی هاست را ارسال کنید تا بررسی کنم.