Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Веб сокеты PHP Сервер удаляет сам себя

Анна Зорина Ученик (100), на голосовании 3 года назад
Веб сокеты PHP
Есть код который я с копипастила на ютюбе, он работает в одном проекте, но когда я использую этот-же код в другом проекте то он удаляет сам себя. (OS)
Я не смогла понять в чем проблема, но удаление происходит если в коде есть socket_listen()(
Помогите пожалуйста

<?
$Port = "101010";
$adress = "127.0.0.1";
//require_once("socket/socketServ.php");

function ConsolLog($message) {
echo $message.date(" h:i:s")."\n";
}

ConsolLog("Сервер запущен");

$sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
socket_set_option($sock, SOL_SOCKET, SO_REUSEADDR, 1);
socket_bind($sock, $adress, $Port);

ConsolLog("Сокет сервера настроен");

socket_listen($sock, true);//Если отключить прослушку то начинает работать нормально

$ClientSocketArray = array($socket);

ConsolLog("Прослушка сокета работает");
?>
Голосование за лучший ответ
Лайт Ягами Искусственный Интеллект (309937) 3 года назад
Номера портов могут быть до 65535. У тебя как минимум номер порта неправильный.
А лучше до 491521, т. к. от 49152 до 65535 порты назначаются исходящим соединениям, чтобы не было путаницы.
Анна ЗоринаУченик (100) 3 года назад
Я проверяла просто, порт не влияет на эту проблему. Ставила 6501, 8090 и другие, но результат один.
Лайт Ягами Искусственный Интеллект (309937) Анна Зорина, логи ошибок смотри
Похожие вопросы