Я видел здесь простые и легкие учебные пособия - https://phppot.com/php/simple-php-chat-using-websocket/ и точно следовал всем вещам, которые я загрузил файлы и вставил в свою папку C://xampp/htdocs/chatsystem/, и я попытался запустить сервер веб-сокетов, который является php-socket.php файл и открыть файл index.php, но в соединении отказано
WebSocket connection to 'ws://localhost:8090/chatsystem/php-socket.php' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
А вот мой новый код веб-сокета в index.php
var websocket = new WebSocket("ws://localhost:8090/chatsystem/php-socket.php");
Я сделал все, но не смог решить эту проблему
открыв командную строку xampp, нажав кнопку оболочки и введя адрес файла php-socket.php
C:\xampp\htdocs\chatsystem\php-socket.php, а затем нажал Enter, но затем в командной строке ничего не отображается, правильно ли это? я новичок в этом
проверьте свой файл C:\xampp\php\php.ini. Если перед ; стоит точка с запятой (extension=sockets), удалите ее. И разрешили ли вы вашему брандмауэру разрешать подключения к этому порту? А как вы открыли свой index.php файл в браузере? через сервер или через файловую систему?
Нет, точка с запятой уже удалена, и у меня есть это в файле php.ini extension=php_sockets.dll вместо extension=sockets, и я не знаю о брандмауэре, как проверить, что я просто ввожу путь в браузере локальный/система чата/index.php вот и все






и... как вы запускаете сервер веб-сокетов?