Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 021 161 раз!

Форум

Добро пожаловать, Гость!

Обсуждение версии 5.2.4

Обсуждение общих вопросов связанных с программой
dArd
Сообщения: 3
C нами: 7 мес 8 дней

Непрочитанное сообщение dArd » 30 апр 2016, 11:29

DelphinPRO писал(а):Скрин папки покажите. Чудеса какие-то рассказываете :)


файл в приложении
Вложения
openserver.png

Аватара пользователя
DelphinPRO
Сообщения: 637
C нами: 4 года 10 мес
Откуда: Самара
Контакты:

Непрочитанное сообщение DelphinPRO » 30 апр 2016, 11:55

ну а в нормальном файл-менеджере смотреть не пробовали? или f5 в проводнике жмякнуть. мало ли - проводник глючит )

wait
Сообщения: 2
C нами: 6 мес 14 дней

Непрочитанное сообщение wait » 26 май 2016, 00:50

Господа, тем у кого тормозит работа с MySQL в OpenServer 5.2.4.

Симптомы:
коннект к MySQL-базе localhost занимает около 1 сек, но если указать вместо localhost - 127.0.0.1, то мгновенно.
Тот же Wordpress из коробки тормозит безбожно.

Суть проблемы:
Система резолвит localhost сначала в ipv6-адрес (::1), пытается по нему соединиться, ожидает таймаут, потом пытается соединиться с ipv4-адресом (127.0.0.1) уже успешно.
В конфиге MySQL прописан адрес для биндинга 0.0.0.0 (зачем, кстати?!), т.е. все доступные ipv4-адреса, поэтому MySQL не отвечает по ipv6-адресу.
Начиная с MySQL 5.5.3 стала доступна работа как с ipv4, так и с ipv6-сокетом, для этого в конфиге нужно указать bind-address = * или bind-address = :: (гуглить офф.сайт по фразе "Configuring the MySQL Server to Permit IPv6 Connections")

Варианты решения (любой из):
1. указывать ipv4-адрес (например, 127.0.0.1) вместо localhost в вашем коде.
2. прописать в конфиге MySQL bind-address = * или bind-address = :: (будут слушаться ВСЕ доступные адреса, как v4, так и v6), но косяк в том, что OpenServer почему-то не понимает, что сервис корректно запускается, увы.
3. прописать в конфиге MySQL bind-address = ::1 (будет слушается только ipv6), так же глючит OpenServer.

Аватара пользователя
Максим
Cейчас: в сети
Сообщения: 4877
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 26 май 2016, 00:58

wait, а всё потому, что вы не читали руководство пользователя и не выполнили процедуру под названием "первый запуск" (во время неё в реестре исправляется приоритет первичного DNS резолвинга с ipv6 на ipv4). Так же вы не воспользовались поиском по форуму для поиска решения проблемы, а это уже не раз обсуждалось. У любого внимательного пользователя Open Server нет такой проблемы. Ваши же рекомендации лишь устраняют последствия путём обхода проблемы, но не устраняют причины проблемы.

wait
Сообщения: 2
C нами: 6 мес 14 дней

Непрочитанное сообщение wait » 26 май 2016, 01:20

Максим писал(а):wait, а всё потому, что вы не читали руководство пользователя и не выполнили процедуру под названием "первый запуск" (во время неё в реестре исправляется приоритет первичного DNS резолвинга с ipv6 на ipv4). Так же вы не воспользовались поиском по форуму для поиска решения проблемы, а это уже не раз обсуждалось. У любого внимательного пользователя Open Server нет такой проблемы. Ваши же рекомендации лишь устраняют последствия путём обхода проблемы, но не устраняют причины проблемы.

Хорошо, Максим.

Предлагаю в будущих версиях не менять приоритет, а слушать и ipv6, чтобы решить именно причину проблемы, а не гасить симптомы.
В той же mysql 5.5+ по умолчанию стоит bind-address = *, в OpenServer - 0.0.0.0.
Это позволит подключаться извне, например в ipv6-only сетях, или по ::1 адресу.

Касательно "Первого запуска", в руководстве было указано, цитирую, "Перед началом использования Open Server выполните [Меню → Дополнительно → Первый запуск]. Наличие установленного набора библиотек Microsoft Visual C++ 2005-2008-2010 Redistributable Package x86 является обязательным системным требованием, без их наличия Open Server работать не будет.".
Про смену приоритетов ipv6, увы, не слова.
В разделе меню "Мои закладки > Фиксы и патчи" подобного не наблюдается также.

Поиском по форуму, действительно, не пользовался. Впрочем, в поисковой выдаче Гугла, к сожалению, обсуждение на вашем форуме, увы, не нашлось.


Вернуться в «Обсуждение Open Server»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей