Можно ли в open server работать с сокетами?

147
06 июня 2021, 19:20

Пробовал запустить socket сервер, но выходят ошибки. Поддерживает ли php в open sever сокеты? И что нужно сделать, чтобы работать с ними в нем?

Answer 1

Да, можно. Вам нужно подключить расширение php_sockets.dll, для этого раскомментируйте соответствующую строку в конфигурационном файле php.ini:

;extension=php_sockets.dll

И после этого перезагрузите ваш сервер.

Затем вы можете запустить функцию extension_loaded() и проверить, подключилось ли это расширение:

if (extension_loaded('sockets') === false) {
    throw new Exception('Error');
} else {
    echo 'Success';
}
READ ALSO
PDO INSERT INTO с SELECT не добавляет записи в базу данных phpmyadmin

PDO INSERT INTO с SELECT не добавляет записи в базу данных phpmyadmin

Строка "INSERT INTO admin_history (user_id, username, usernick, userlevel, delete_user_id) SELECT user_id, username, usernick, userlevel, delete_user_id FROM user WHERE (user_id = :user_id)" не записыват данные в бд

266
Динамический список в формах бизнес-процессов Битрикс

Динамический список в формах бизнес-процессов Битрикс

Мне нужно решить достаточно тривиальную задачу, но штатными методами бизнеc-процессов Битрикс сделать это не получилось, а тк

199
В чем различие между return {veiwName} и return redirect:/

В чем различие между return {veiwName} и return redirect:/

Spring Boot MVC, Controller, RequestMapping указывает на файл index как /Метод

123
Проблема с типами данных

Проблема с типами данных

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

85