powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Host is not allowed to connect to this MySQL server phpDesigner+Virtualbox+xdebug
9 сообщений из 9, страница 1 из 1
Host is not allowed to connect to this MySQL server phpDesigner+Virtualbox+xdebug
    #39217545
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: html
1.
2.
Host 'xxx.xx.xxx.xxx' is not allowed to connect to this MySQL server
Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение. PHP Warning: mysqli_connect()


Данная ошибка возникает в ide-среде. А в браузере такой ошибки нет.
!!!ide запущена в виртуальной машине!!!

Что я думаю по этому поводу?
Возможно ide ставит какой-то другой адрес и обращается к серверу? НО дело в том что ошибка возникает если в ide нажать на кнопку "RUN" или "Отладка". При нажатии на кнопку "localhost" все нормально работает, НО я хочу пошаговую отладку. На коде который не трогает бд - все работает. Щас скрины покажу.

phpDesigner под wine работает без "отладочных глюков", но нагрружает вистему на все 100% (перенастраивал его тыщу раз а также ставил разные версии вайна - не помогло :( ), поэтому я не хочу его юзать по вайном). В сторону других іde смотрел - они мне не очень :(.

Чтобы исправить ситуацию нужно:
1 - ИЛИ разрешить mysqld слушать все адреса
2 - ИЛИ ?пробросить порты в виртуалке??? (но в браузере все правильно работает!!! без пробросов)
3 - ИЛИ добавить пользователя в mysql (или разрешить подключениe с других хостов для текущего пользователя).

...ИЛИ это такая особенность phpDesigner`a(?)
---
...
Рейтинг: 0 / 0
Host is not allowed to connect to this MySQL server phpDesigner+Virtualbox+xdebug
    #39217549
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Придется мне самому это решать или... искать другую среду разработки.
---

http://itmages.ru/image/view/4153872/d561bd35][img] http://storage6.static.itmages.ru/i/16/0417/s_1460893159_4115676_d561bd35de.png [/img]

http://itmages.ru/image/view/4153871/314f3d1b][img] http://storage5.static.itmages.ru/i/16/0417/s_1460893159_6273765_314f3d1be2.png [/img]
...
Рейтинг: 0 / 0
Host is not allowed to connect to this MySQL server phpDesigner+Virtualbox+xdebug
    #39217550
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Host is not allowed to connect to this MySQL server phpDesigner+Virtualbox+xdebug
    #39217557
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aliskin
Код: html
1.
Host 'xxx.xx.xxx.xxx' is not allowed to connect to this MySQL server

Это говорит о том, что у того хоста, с которого идет подключение, недостаточно прав для подключения.
В MySQL права выдаются не на пользователя, а на комбинацию пользователь-хост.
Если нужно, чтобы хост был любой, то задавайте права для 'user_name'@'%'
http://dev.mysql.com/doc/refman/5.5/en/account-names.html
...
Рейтинг: 0 / 0
Host is not allowed to connect to this MySQL server phpDesigner+Virtualbox+xdebug
    #39217572
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft,

повторюсь: Но ведь в браузере ошибки нет. Она только при отладке появляется.

---
ага :), значит не все так безнадежно? Спс., попробую.
...
Рейтинг: 0 / 0
Host is not allowed to connect to this MySQL server phpDesigner+Virtualbox+xdebug
    #39217574
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aliskinповторюсь: Но ведь в браузере ошибки нет. Она только при отладке появляется.А веб-сервер, который отдает эту страничку в этот браузер, с какого хоста к MySQL подключается? И каким пользователем?
...
Рейтинг: 0 / 0
Host is not allowed to connect to this MySQL server phpDesigner+Virtualbox+xdebug
    #39217610
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: html
1.
А веб-сервер, который отдает эту страничку в этот браузер, с какого хоста к MySQL подключается? И каким пользователем? 


??? та вот в том то и дело, что если бы можно было узнать адрес, который ВОЗМОЖНО подставляет пхпДесинджер....
---

Вообще-то это вот так
Код: php
1.
$ddb = mysqli_connect('localhost', 'root', 'ubu14root', 'mbs');



Все на реальной машине. Веб сервер работает от имени www-data.

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
root@mh:/home/xuser# ps ax -f  |grep 1385
root      1385     1  0 17:26 ?        Ss     0:00 /usr/sbin/apache2 -k start
www-data  1389  1385  0 17:26 ?        S      0:00 /usr/sbin/apache2 -k start
www-data  1390  1385  0 17:26 ?        S      0:00 /usr/sbin/apache2 -k start
www-data  1391  1385  0 17:26 ?        S      0:00 /usr/sbin/apache2 -k start
www-data  1392  1385  0 17:26 ?        S      0:00 /usr/sbin/apache2 -k start
www-data  1393  1385  0 17:26 ?        S      0:00 /usr/sbin/apache2 -k start
www-data  6820  1385  0 17:28 ?        S      0:00 /usr/sbin/apache2 -k start
www-data  7463  1385  0 17:28 ?        S      0:00 /usr/sbin/apache2 -k start
www-data  7464  1385  0 17:28 ?        S      0:00 /usr/sbin/apache2 -k start
root     25013 23212  0 17:47 pts/1    S+     0:00 grep --color=auto 1385
root@mh:/home/xuser# 



У меня Убунта 14. На хосте установлен веб сервер, mysql сервер.

В виртуалбоксе установлена виндовсМини. В этой виндовсМини установлен ТОЛЬКО phpDesigner и ффокс. Все это работает (получает доступ к файлам сайта) через "общие папки" в виртуалке.

В настройках виртуалки я никаких портов не перебрасывал. Только чуток изменил в винде файл ...\system32\drivers\etc\host
--
Я еще не пробовал разобраться с user @ host. Если в ide возникает такая ошибка, то было бы интересно узнать, какой айпи там подставляется?

Как это можно ухнать? эээ, точнее КАК сделать так чтобы mysql писал ошибки ПОДКЛЮЧЕНИЙ в лог? (ссылки приветствуются).

---
Я позже (сегодня) более детально напишу про адреса. НО возможно я в настройках mysql решу эту проблему.
...
Рейтинг: 0 / 0
Host is not allowed to connect to this MySQL server phpDesigner+Virtualbox+xdebug
    #39217668
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я сам узнал причину!

Браузер (в виртулаке) оперирует адресами 192,168,1,2 (сервер и клиент). 192.168.1.2 - это адрес реальной убунту-машины с серверами.

А при пошаговой отладке phpDesigner сбрасывает в null переменные $_SERVER['REMOTE_ADDR'] и $_SERVER['SERVER_ADDR']

Нужно разбираться дальше. Скриншоты, код не хочу показывать. так как это никому не интересно.
...
Рейтинг: 0 / 0
Host is not allowed to connect to this MySQL server phpDesigner+Virtualbox+xdebug
    #39220139
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблему решил. Пришлось один день потратить на изучение NetBeans. Незнаю что мне не понравилось когда впервые запускал НБинс., но разобравшись - решил на нем остановиться.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Host is not allowed to connect to this MySQL server phpDesigner+Virtualbox+xdebug
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]