Php 是否将websocket连续连接到本地wamp服务器?

Php 是否将websocket连续连接到本地wamp服务器?,php,websocket,codeigniter-3,cron-task,ratchet,Php,Websocket,Codeigniter 3,Cron Task,Ratchet,我已经用codeigniter实现了RachetWebSocket,它在localhost中运行良好。这是一个main server.php,我们需要从cmd运行它 require __DIR__ . "/../vendor/autoload.php"; use Chat\Chat; use Ratchet\Server\IoServer; use Ratchet\Http\HttpServer; use Ratchet\WebSocket\WsServer; $server = IoSe

我已经用codeigniter实现了RachetWebSocket,它在localhost中运行良好。这是一个main server.php,我们需要从cmd运行它

require __DIR__ . "/../vendor/autoload.php";

use Chat\Chat;

use Ratchet\Server\IoServer;
use Ratchet\Http\HttpServer;
use Ratchet\WebSocket\WsServer;

$server = IoServer::factory(new HttpServer(new WsServer(new Chat)), 2000);

$server->run();
我使用以下命令从cmd运行此文件

D:\wamp\www\my\u project\api\application\third\u party\Realtime\bin server.php

这个命令启动socket,现在任何用户都可以通过浏览器访问我的站点,然后他们就可以连接socket,我就可以向他发送消息了。当我关闭cmd时,套接字自动关闭

如何在不从cmd运行server.php的情况下连续连接此socekt?
是否有任何方法可以创建任何confing文件,以便我们可以使用它?我尝试过这个,但这是针对linux的,我使用的是windows(Wamp)

你不能,这就是为什么你需要一个web服务器。那么它在live站点上是如何工作的呢?如果我有共享主机,那么我如何才能连续启动Web服务器?共享主机通常不允许长时间运行进程。