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

问题描述

我在我的项目中使用takielias Codeigniter websocket进行通知,首先,我对websocket握手连接和WS协议不满意,这里的一切都按照他的git hub页面中的takielias github页面文档进行操作在完成所有设置后,需要在运行项目命令中的cmd命令运行服务器客户端连接命令PHP index.PHP welcome index,然后切换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 &");

如果您想在后台运行命令,那么在&末尾加一个符号很重要。

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

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...