Как открыть сокет удаленного сервера php? - PullRequest
0 голосов
/ 03 сентября 2018

Я занимаюсь разработкой чата с использованием php и ajax. позже я обнаружил, что получать сообщения через ajax после X секунд неэффективно. Я хочу разработать его с помощью php-сокета. Я открыл сокет локального сервера на примере:

php -f server.php 

Мой вопрос Как открыть сокет удаленного сервера после загрузки файлов на хост, нужно писать команды?

1 Ответ

0 голосов
/ 03 сентября 2018

Вы также можете использовать ту же команду на удаленном сервере, если у вас есть доступ к удаленному серверу. В противном случае вы должны запустить его, используя его URL. Если у вас есть доступ к оболочке и вы хотите, чтобы он работал в фоновом режиме сервера, просто добавьте && в конце, как показано ниже в терминале,

php -f server.php &&

Но это не запустится автоматически после перезагрузки сервера или после остановки скрипта. Если вы хотите сделать это, вам нужно использовать для этого процесс-демон. Вы можете найти информацию о настройке демона здесь

Запустить скрипт php как процесс демона

...