如果我有一个网站创建在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)
您可能需要用您的计算机IP地址替换localhost
。 因为您的php代码不是从localhost运行的。 您可以通过运行以下命令找到您的pc Ip地址:
ipconfig
在终点站。 然后,更换它。 应该管用