Я пытаюсь следовать руководству "Ratchet" из документации http://socketo.me/docs/push#coding
, но мой скрипт останавливается на строке (
$socket = $context->getSocket(ZMQ::SOCKET_PUSH, 'my pusher'); )
после отправки формы без ошибок, и Chrome показывает "Этот сайт не может быть достиг».
Я пытался деактивировать брандмауэр Windows, но проблема все та же
Я также проверил, что zmq правильно установлен
внутренний скрипт:
<?php
// post.php ???
// This all was here before ;)
$entryData = array(
'first name' => $_POST['fname']
, 'last name' => $_POST['lname']
);
$context = new ZMQContext();
//this is where the script stops
$socket = $context->getSocket(ZMQ::SOCKET_PUSH, 'my pusher');
$socket->connect("tcp://localhost:5555");
$socket->send(json_encode($entryData));
?>
Форма отправки
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<form action="test2.php" method="post">
<label for="fname">First name</label>
<input type="text" name="fname" id="fname">
<label for="lname">Last name</label>
<input type="text" name="lname" id="lname">
<input type="submit" value="Send">
</form>
</body>
</html>