从客户端收到 url 后在服务器上打开浏览器

Open browser on server after receiving url from client

使用 Raspberry Pi,我创建了一个网络服务器。

最终目标:网页提示用户输入URL,URL从客户端发送到服务器,URL在Raspberry Pi的浏览器:顿悟。

截至目前,我在网页上有一个 URL 的基本表单,按下提交按钮后,服务器使用 PHP 读取输入。

如何使用 URL 在服务器 Raspberry Pi 上打开网页?

更新:忘记说了,Raspberry Pi 是 运行 Raspbian。

这听起来像是 X11 显示问题。

使用 shell_exec,让您的 Web 服务器显示 DISPLAY 环境变量的值。如果未设置,则需要进行设置(可能设置为 :1.0)。

您可能还需要使用 xhost + 向 root 用户授予权限(假设 Web 服务器是 运行 作为 root)。