提问者:小点点

如何将php网站连接到Node.js多人游戏[副本]


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

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

所以如果我使用:

php -S localhost:4000

假设我的网站在这里运行,我登录并在profile.php结束,我将如何重新定位到游戏,这是一个在localhost:8080上运行的多人游戏

我试过:

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

但是,我得到一个错误,警告:不能修改头信息-头已经发送(输出开始于C:\users\student\documents\game\profile.php:6)


共1个答案

匿名用户

您可能需要用您的计算机IP地址替换localhost。 因为您的php代码不是从localhost运行的。 您可以通过运行以下命令找到您的pc Ip地址:

ipconfig

在终点站。 然后,更换它。 应该管用