【发布时间】:2022-01-30 09:38:24
【问题描述】:
我可能在这里超出了我的深度 - 但我试图了解如何通过 PHP 脚本与运行 XAMPP 的 Ubuntu 机器进行交互。我正在编写一个小型网络应用程序,它将完全离线并且仅用作办公室显示屏。
由于用户可能会将机器连接到不同的屏幕,因此我希望能够旋转当前连接到机器的屏幕。
我希望这样的事情会起作用:
<?php
exec('xrandr --output HDMI-1 --rotate left');
?>
但看起来这个和其他一些变体根本不起作用 - 尽管在机器上的终端输入时运行良好,而不是通过 PHP 调用。
我有什么遗漏吗?
提前致谢
【问题讨论】:
-
网络服务器响应 HTTP(S) 请求并返回响应。这将在网络服务器设备上执行,而不是在客户端上执行……你想在这里实现什么?
-
如果您尝试旋转控制浏览器的人的屏幕,您可能希望从一个基本的 shell 脚本开始,该脚本在终端中的用户 PC 上运行,而不是 PHP 来来自网络服务器。
-
是的,我希望该命令在网络服务器上执行 - 它既充当远程用户界面(用于控制),又以信息亭模式运行网络浏览器以充当显示器。跨度>