Проблема в подключении через веб-сокет Xampp и PHP

Я видел здесь простые и легкие учебные пособия - 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"); 

Я сделал все, но не смог решить эту проблему

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

kuh-chan 18.03.2019 14:55

открыв командную строку xampp, нажав кнопку оболочки и введя адрес файла php-socket.php

donm 18.03.2019 14:55

C:\xampp\htdocs\chatsystem\php-socket.php, а затем нажал Enter, но затем в командной строке ничего не отображается, правильно ли это? я новичок в этом

donm 18.03.2019 14:58

проверьте свой файл C:\xampp\php\php.ini. Если перед ; стоит точка с запятой (extension=sockets), удалите ее. И разрешили ли вы вашему брандмауэру разрешать подключения к этому порту? А как вы открыли свой index.php файл в браузере? через сервер или через файловую систему?

kuh-chan 18.03.2019 15:11

Нет, точка с запятой уже удалена, и у меня есть это в файле php.ini extension=php_sockets.dll вместо extension=sockets, и я не знаю о брандмауэре, как проверить, что я просто ввожу путь в браузере локальный/система чата/index.php вот и все

donm 18.03.2019 15:51
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
5
1 008
0

Другие вопросы по теме