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