Страница 1 из 1

Bind-9.16-Win10 на Windows 7 Точка входа в процедуру GetHostNameW не найдена в библиотеке DLL WS2_32.dll

Добавлено: 14 авг 2023, 09:20
wowa
Здраствуйте!

Я использую Windows 7 x64 Pro game 2018 Rus SP1 by CUTA - игровая сборка.
windowsbit.net/sborki-windows-7-x64-ultimate-torrent/58-windows-7-64-igrovaya-torrent.html

Windows 7 x64 работает норм. я устанавливал её для игры в Танки, а теперь в Танки наигрался, и хочу сделать из компа вебсевер. Изучать и устанвливать Linux CentOS Ubuntu я пока не планирую.

Я вначале попробовал установить WAMP, были ошибки при запуске, я их пытался исправлять частично, но потом я решил попробовать ваш OpenServer. Потому что Windows 7 уже я освоил.

У меня системный диск С: форматирован в NTFS, а остальные - в FAT32. Почему - не знаю. Надо ли всё переформатировать в NTFS? или и так сойдёт? Похоже что OpenServer работает и на FAT32.

При работе с OpenServer появилась одна ошибка при сохранении настроек и при запуске сервера:
Точка входа в процедуру GetHostNameW не найдена в библиотеке DLL WS2_32.dll
Я пробовал разные настройки и оказалось, что виноват
DNS: Bind-9.16-Win10
Если включить - ошибка появляется. Если выключить - норм.

на Windows 7 x64 Bind-9.16-Win10 и аналогично MariaDB-10.5-Win10...MariaDB-10.8-Win10 работать не будут? надо только Win10?

Я смогу на домашнем компе в OpenServer сделать свой полноценный нейм-сервер (без использования Cloudflare)? или как правильно поступить?

* * *

я прочитал насчёт подключения DLL
viewtopic.php?t=431&start=600
tr0y, обычный конфликт dll-лок. Ищите их у себя в системе, возможно установились с каким-то софтом типа Subversion, TortoiseSVN и проч, могут быть закинуты в системные папки windows, system32 и т.д.

tr0y, да, и по поводу проблемы. Сама ситуация возникает из-за того, что Windows ищет DLL в следующих местах (и в следующем порядке):

1. Каталог, из которого было запущено приложение.
2. Текущий каталог.
3. Системный каталог Windows.
4. Каталог Windows.
5. Каталоги, перечисленные в переменной окружения PATH.

Соответственно из-за того что PHP запускается как модуль Апача, то поиск DLL библиотек для PHP происходит в пункте 5, т.е. в самую последнюю очередь. И получается если у вас в системе есть аналогичные dll-ки, то на пунктах 3 и 4 происходит конфликт.
но править PATH я не умею и не буду.
ПОИСК на компе WS2_32.dll
c:\Windows\winsxs\x86_microsoft-windows-w..nfrastructure-ws232_31bf3856ad364e35_6.1.7601.23451_none_f51a458f45d91b4c\ws2_32.dll
c:\Windows\winsxs\x86_microsoft-windows-w..nfrastructure-ws232_31bf3856ad364e35_6.1.7601.17514_none_f4bf1aae2c981ecf\ws2_32.dll
c:\Windows\winsxs\amd64_microsoft-windows-w..nfrastructure-ws232_31bf3856ad364e35_6.1.7601.23451_none_5138e112fe368c82\ws2_32.dll
c:\Windows\winsxs\amd64_microsoft-windows-w..nfrastructure-ws232_31bf3856ad364e35_6.1.7601.17514_none_50ddb631e4f59005\ws2_32.dll
c:\Windows\SysWOW64\ws2_32.dll
c:\Windows\System32\ws2_32.dll
удалять ws2_32.dll я не буду.

Re: Bind-9.16-Win10 на Windows 7 Точка входа в процедуру GetHostNameW не найдена в библиотеке DLL WS2_32.dll

Добавлено: 14 авг 2023, 09:28
wowa
2023-08-12 20:55:19 --------------------------------------------
2023-08-12 20:55:19 Начало процедуры запуска сервера
2023-08-12 20:55:19 Обновление Hosts файла
2023-08-12 20:55:19 Обновление конфигурации MariaDB-10.4
2023-08-12 20:55:19 Обновление конфигурации Bind-9.16-Win10
2023-08-12 20:55:19 Обновление конфигурации Sendmail
2023-08-12 20:55:19 Обновление конфигурации PHP_7.4
2023-08-12 20:55:19 Обновление конфигурации PHPMyAdmin
2023-08-12 20:55:19 Обновление конфигурации Apache_2.4-PHP_7.2-7.4
2023-08-12 20:55:19 Запуск Bind-9.16-Win10
2023-08-12 20:55:19 Запуск MariaDB-10.4
2023-08-12 20:55:19 Запуск Apache_2.4-PHP_7.2-7.4
2023-08-12 20:55:19 Проверка состояния сервера
2023-08-12 20:55:37 Не удалось запустить Bind-9.16-Win10
2023-08-12 20:55:37 Сбой запуска!
2023-08-12 20:55:37 --------------------------------------------
2023-08-12 20:55:37 Начало процедуры остановки сервера
2023-08-12 20:55:37 Остановка системных модулей
2023-08-12 20:55:39 Отключение виртуального диска
2023-08-12 20:55:39 Сервер успешно остановлен за 1,747 секунд!

Re: Bind-9.16-Win10 на Windows 7 Точка входа в процедуру GetHostNameW не найдена в библиотеке DLL WS2_32.dll

Добавлено: 14 авг 2023, 10:15
wowa
так что никак, да?
https://kb.isc.org/docs/supported-platforms
BIND 9 Supported Platforms
Windows 10
Windows Server 2012
Windows Server 2012 R2
Windows Server 2016
Windows Server 2019
пользоваться Cloudflare? или что установить?

Re: Bind-9.16-Win10 на Windows 7 Точка входа в процедуру GetHostNameW не найдена в библиотеке DLL WS2_32.dll

Добавлено: 02 фев 2024, 11:37
webresurs
то же перестал работать bind9... :-(

типа тут можно скачать новую версию с поддержкой w7 - HikaruDY-isc-bind9-windows

p/s
- но руки мои не из того места походу растут... :D, кто разберется отпишите кратко, что и как.. пож..