如何通过 PHP 脚本 运行 cmd 命令来初始化 Websocket 服务器?

How to run cmd commands via PHP script for initialize Websocket server?

我在我的项目中使用 takielias Codeigniter websocket 用于通知目的,首先我是 websocket 握手连接和 WS 协议的新手,这里的每件事都按照 takielias github 页面工作documentation,在他的github页面全部设置完成后,需要运行cmd命令为运行server客户端连接命令是php index.php welcome indexafter运行这条命令在项目路径 websocket 连接已切换,在我的本地一切正常,在服务器上上传后我无法手动 运行 此命令,

所以我需要帮助,运行 该命令并执行套接字连接,然后我决定通过 php 脚本 运行 该命令,但我不能能够在本地成功执行该命令,如果有任何其他可能的方式与客户端建立套接字连接,请帮助我,

非常感谢您的帮助,

据我了解,您需要通过 php 脚本执行命令。您可以使用 shell_execexec 来执行此操作。 请参阅此处的文档:
exec
shell_exec

示例:
shell_exec("/path/to/php /var/www/html/index.php welcome index '".$parmeter1."' '".$parmeter2."' >> /path/to/logs/welcome.log &");

如果您想 运行 在后台执行命令,那么将 & 放在末尾很重要。

脚本路径后用单引号括起来的额外变量是可选的。如果不需要,您可以省略它们。