Используя Raspberry Pi, я создал веб-сервер.
Конечная цель: на веб-странице пользователю предлагается ввести URL-адрес, URL-адрес отправляется с клиента на сервер, а URL-адрес открывается в браузере Raspberry Pi: Epiphany.
На данный момент у меня есть базовая форма для URL на веб-странице, и после нажатия кнопки отправки сервер использует PHP для чтения ввода.
Как я могу открыть веб-страницу на сервере Raspberry Pi с этим URL?
Обновление: забыл упомянуть, Raspberry Pi работает Raspbian.
Это похоже на проблему с отображением X11.
С помощью shell_exec
ваш веб-сервер показывает значение DISPLAY
переменная окружения. Если он не установлен, вам нужно установить его (возможно, :1.0
).
Вам также может понадобиться xhost +
предоставить разрешение пользователю root (при условии, что веб-сервер работает от имени пользователя root).
Других решений пока нет …