socket_bind() [function.socket-bind]: невозможно привязать адрес [13]: разрешение запрещено

Я создаю приложение чата на основе протокола websocket. Я загружаю его на сервер Apache и получаю эту ошибку:

"Предупреждение: socket_bind() [function.socket-bind]: невозможно связать адрес [98]: адрес уже используется"

Я использую порт № 12346. Когда я проверил состояние этого порта, я получил "12346 не отвечает".

Я проверил много портов на моем удаленном сервере, ни один из них не отвечает. Поэтому, пожалуйста, скажите мне, как проверить, есть ли используемый порт, который я могу использовать??

Я также использовал порты 80 и 443, но я получаю сообщение об ошибке:

Permission Denied

1 ответ

Я вижу, что вы используете apache - это, скорее всего, проблема. Вам нужно запускать сценарий как демон или, по крайней мере, из оболочки, и вам потребуются привилегии root для портов ниже 1024, если вы не используете хост на Windows.

Другие вопросы по тегам