Articles of tcp

php: odbc_connect (): ошибка SQL

У меня есть большая проблема с подключением моей php-страницы, которая работает на том же ПК, что и мой SQL Server, с SQL-сервером и выполнять все … Возможно, следующее предупреждение поможет вам: Предупреждение: odbc_connect (): ошибка SQL: [Microsoft] [Собственный клиент SQL Server 11.0] Поставщик именованных каналов: не удалось открыть подключение к SQL Server [53]. , Состояние […]

Ответ PHP-скрипта PHP навсегда

Я хочу отправить XML-запросы через EPP protocole регистратору и получить ответы, соединение будет успешным, но когда я получаю fread($fp) , он навсегда загружается. Есть ли способ сделать это быстро и получить ответ от регистратора? Я использую следующий код в плагине хостинга. /** open socket* */ $fp = fsockopen("tcp://registrarwebsite.com", 700, $errno, $errstr, 200); stream_set_blocking($fp, true); stream_context_set_option($fp, […]

TCP CLOSE_WAIT состояние соединений – неизвестная причина

Почему socket_shutdown($socket, 2); иногда оставляйте сокет в состоянии CLOSE_WAIT, хотя сокет закрывается сразу после завершения работы, выполняя socket_close($socket); ?

Несколько запросов на сокет TCP на PHP

Можно ли принимать несколько запросов (параллельно) с помощью сервера сокетов, созданного на PHP? Если возможно, как?

Возможность PHP обрабатывать несколько TCP-соединений?

Мне было интересно, может ли PHP действовать как сервер через порт TCP? Сколько IDLE-соединений может обрабатывать сервер RAM 1 ГБ? Может ли PHP получать много соединений с одним TCP-портом (например, apache на порту 80?) Если у меня есть клиент, подключенный к сокету, открытому PHP, как я могу отправить ему данные? (например, a.php прослушивает порт 5000, […]

Ошибка сокета Beanstalk 110: время ожидания подключения

Я использую сервер Beanstalk с Pheanstalk Connection в приложении php. Раньше все было хорошо, но внезапно получилась ошибка Critical: Fatal. Socket error 110: Connection timed out Любая помощь будет оценена по достоинству. благодаря

Хотите вручную отправить SYN ACK-пакеты для установления TCP-соединения (по возможности, в PHP)

Как я могу отправить свои собственные пакеты SYN и ACK на сервер в php. Я не хочу, чтобы система ничего не делала, я хотел бы создать свои собственные пакеты и отправить их самому, чтобы установить TCP-соединение. Это можно сделать в php, или мне нужно использовать C ++ для этого, или, может быть, python или bash […]

Apache – обработка TCP-соединений, но не HTTP-запросов

У меня есть устройство GPS, которое может отправлять данные по TCP-соединению, но у меня нет возможности изменять отправляемое сообщение, чтобы он появился на моем сервере в виде HTTP-запроса – он может отправлять только сообщение в предопределенном формате. Итак, у меня есть следующие вопросы: 1) Возможно ли, что Apache обрабатывает TCP-соединение, которое не приходит в виде […]

PHP-сокеты – принимать несколько соединений

Я пытаюсь создать простое клиент-серверное приложение, и поэтому я экспериментирую с сокетами в PHP. Теперь у меня есть простой клиент в C #, который хорошо подключается к серверу, но я могу подключить только один клиент к этому серверу (я нашел этот пример кода онлайн и немного изменил его для целей тестирования). Забавно, что я нашел […]

PHP-сокет Прослушивание

Со следующим кодом я могу получить 1 запрос и написать его: function listen() { // Set time limit to indefinite execution set_time_limit (0); // Set the ip and port we will listen on $address = 'XX.XX.XX.XXX'; $port = XXXX; // Create a TCP Stream socket $sock = socket_create(AF_INET, SOCK_STREAM, 0); // Bind the socket to […]