Описание тега php-socket
PHP поставляется с очень мощным API программирования сокетов. Эти функции сокетов включают в себя почти все, что вам может понадобиться для связи клиент-сервер на основе сокетов через TCP/IP, и их можно легко развернуть для создания простых сетевых приложений.
1
ответ
Подключение сокета php с использованием localhost через Telnet
Я пытался создать сокет и привязать его к локальному хосту 127.0.0.1 и пытаюсь подключиться к нему с помощью службы telnet от Microsoft, но когда я подключаюсь к указанному адресу и порту, я получаю следующую ошибку. Предупреждение PHP: socket_write…
22 авг '15 в 14:08
1
ответ
Программирование PHP Socket для чтения данных из MCU
Быстрый вопрос, я новичок в сокете, поэтому мне было интересно, есть ли способ чтения данных из MCU (Atmel)? Я использую Linux и могу подключить Atmel через RS232или USB к моему компьютеру (серверу). Есть ли способ, которым я могу напрямую считывать…
19 янв '13 в 02:54
2
ответа
PHP - как создать сервер сокетов в моем веб-хосте
У меня есть веб-хостинг, и я хочу создать сокет-соединение с моим приложением. У меня есть этот код: <?php $host = "127.0.0.1"; $port = 25003; // don't timeout! set_time_limit(0); if (!extension_loaded('sockets')) { die('The sockets extension is …
03 апр '18 в 07:57
1
ответ
Закрыть открытый COM-порт с PHP
Я запускаю этот код PHP, чтобы открыть мой COM-порт. Но я получил ошибку Warning: fopen(COM2): failed to open stream: Permission denied Вот мой код: <?php $fp = fopen('COM2', 'w+'); if (!$fp) { echo"Port not accessible"; } else { echo "port is op…
20 авг '14 в 07:36
1
ответ
Веб-сокет не работает в Firefox 12
Firefox не может установить соединение с сервером по адресу ws://192.168.0.155:5555/socket/server3.php. $(document).ready(function(){ if(!("WebSocket" in window)){ alert('not available'); }else{ _init(); } }); function _init(){ var websocket; var ho…
01 июн '12 в 06:34
1
ответ
Обработка данных сокета с ведущим значением длины
Это дополнительный вопрос о том, как обрабатывать сообщения с префиксами, полученные из сетевого сокета. Что я пытаюсь сделать, это: Прочитайте первые 4 байта (которые являются префиксом $ и представляют длину сообщения) Проверьте, действительно ли …
17 мар '12 в 02:12
1
ответ
Как тайм-аут сеанса Telnet с использованием PHP
Как отключиться от сеанса Telnet с помощью PHP? Используя этот код ниже, я прочитал вывод Telnet. Но я хочу отключиться от сеанса Telnet, если данные не могут быть получены в переменной $output в течение 3 секунд. Как я это делаю. Пожалуйста, смотри…
26 май '11 в 07:00
2
ответа
Отправка данных сокетов с ведущим значением длины
Я хочу отправлять сообщения JSON из PHP-скрипта в приложение C# через сетевое соединение с использованием PHP-сокетов. Обычно для двоичных протоколов первые 4 байта каждого сообщения должны быть целым числом, которое представляет длину (сколько байт…
16 мар '12 в 18:12
2
ответа
Как включить Socket в PHP 5.3.10 в системе Ubuntu 12.04
Я пытаюсь включить Socket в PHP на Linux. Я проверил php.ini, но в этом файле не появляется следующая строка. ;extension=php_sockets.so
27 авг '12 в 10:41
1
ответ
Как открыть сокет удаленного сервера php?
Я занимаюсь разработкой приложения чата с использованием php и ajax . позже я обнаружил, что получение сообщений от ajax после X секунд неэффективно. Я хочу разработать его с помощью php-сокета. Я открыл сокет локального сервера на примере: php -f s…
03 сен '18 в 04:20
1
ответ
Как отправить управляющий символ в сокет в PHP?
В скрипте PHP, который я пишу, мне нужно отправить символ управления +z по сетевому сокету, который я ранее создал. Я понимаю символ ctrl+z как chr(26), поэтому в конце строки, которую я отправляю, я добавил новую строку (\r\n), а затем chr (26) сле…
25 окт '08 в 14:22
1
ответ
Отправка и получение данных нескольким клиентам с использованием PHP-сокетов
Я использую SocketServer.class.php для получения данных и отправки на удаленный клиент с моего сервера. Отлично работает только с одним клиентом. Клиент является цифровым счетчиком, который отправляет данные по TCP/IP с помощью подключенного к нему …
10 авг '16 в 11:45
1
ответ
Подтверждение устройства Teltonika GPS после получения IMEI с использованием php
Привет, пожалуйста, кто-нибудь может объяснить, как отправить подтверждение с сервера на GPS-устройство Teltonika? Устройство GPS отправляет номер IMEI (международный идентификатор мобильного оборудования), и как только я получу номер IMEI, пакет ож…
31 июл '14 в 14:33
0
ответов
php - не удалось: ошибка во время рукопожатия WebSocket: net::ERR_INVALID_HTTP_RESPONSE
Я использую сокет php на стороне сервера и HTML5 WebSocket на стороне клиента. Мой код на стороне клиента работает хорошо, потому что я попробовал его с http://www.websocket.org/echo.html и это сработало. Но проблема в server.php файл. может быть чт…
20 окт '18 в 00:20
2
ответа
Отправить как hex в PHP
Я немного пытаюсь отправить шестнадцатеричное значение на устройство, подключенное к моему серверу PHP-сокетов. У меня есть этот код: <?PHP # 7e hex = 126 decimal $str1 = "\x7e\x00MyData"; sendToDevice($str1); // works :-) # will send "~<NUL&g…
10 июл '13 в 08:57
0
ответов
Почему мы используем функции socket_addrinfo_lookup(), socket_addrinfo_explain(), socket_addrinfo_connect() и socket_addrinfo_bind() в php socket?
Я изучал сокет PHP с прошлой недели, но застрял в следующих функциях: socket_addrinfo_lookup () socket_addrinfo_explain () socket_addrinfo_connect () socket_addrinfo_bind () Может ли кто-нибудь научить меня этим вопросам в простых словах вместе с не…
05 авг '18 в 08:34
2
ответа
Как подключить telnet и отправить команду и записать вывод в текстовый файл с помощью php
Мне нужно, чтобы telnet к порту и отправить команду и записать вывод в текстовый файл с помощью PHP. Как я это делаю? на этом форуме есть то же имя, что и у telnet-соединения с использованием PHP, но у них есть ссылка на решение, а ссылка на решение…
23 май '11 в 08:40
1
ответ
PHP Socket - Как повторно использовать сокетное соединение?
У меня следующая ситуация: test.php > Когда эта страница загружена, я выполняю один пост через Ajax для второй страницы (socket.php) socket.php > Эта страница получает запрос ajax, и я создаю сокет (через php) для подключения к серверу (это работает…
14 дек '16 в 12:22
2
ответа
Читать один байт как неподписанный байт
У меня есть какой-то Java-сервер, на котором я пытаюсь поиграть со скриптом php. В этом формате указывается количество байтов, которые сообщение примет в качестве байта без знака, а затем байты, составляющие строку. вот моя функция с комментариями f…
07 май '12 в 18:21
0
ответов
PHP-сокет не работает на Windows 2012
У меня есть сервер сокетов PHP, работающий на одном сервере. Я скопировал код и поместил его на другой сервер (Windows Server 2012 r2). Я изменил несколько вещей, например, localhost IP и порт. когда я запускаю файл через cmd, он ничего не делает. в…
20 июн '17 в 11:30