Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将php网站连接到node.js多人游戏_Php_Node.js - Fatal编程技术网

如何将php网站连接到node.js多人游戏

如何将php网站连接到node.js多人游戏,php,node.js,Php,Node.js,如果我有一个用php创建的网站。在大学服务器上运行。 从这个网站,我登录到一个profile.php文件,我有会话数据 另外,我使用node.js创建了一个游戏。这是我当前在本地主机上的计算机上运行的。 我现在想在我的电脑上把这两个链接起来 因此,如果我使用: php -S localhost:4000 假设我的网站在这里运行,并且我登录到profile.php,我将如何重新定位到 在本地主机上运行的多人游戏:8080 我试过: <?php header("location:

如果我有一个用php创建的网站。在大学服务器上运行。 从这个网站,我登录到一个profile.php文件,我有会话数据

另外,我使用node.js创建了一个游戏。这是我当前在本地主机上的计算机上运行的。 我现在想在我的电脑上把这两个链接起来

因此,如果我使用:

php -S localhost:4000
假设我的网站在这里运行,并且我登录到profile.php,我将如何重新定位到 在本地主机上运行的多人游戏:8080

我试过:

<?php
header("location: http://localhost:8080");
?> 

然而,我得到一个错误的说法 警告:无法修改标题信息-标题已由发送(输出开始于
C:\Users\Student\Documents\game\profile.php:6)

您可能需要用计算机IP地址替换
localhost
。因为,您的php代码不是从localhost运行的。您可以通过运行

ipconfig
在候机楼。 然后,更换它。应该行得通