gpt4 book ai didi

php - 从 php 运行 zenity

转载 作者:行者123 更新时间:2023-12-04 19:22:34 27 4
gpt4 key购买 nike

在我的本地 ubuntu 机器中,我想从 php 脚本中弹出一 strip 有 zenity 的消息。
所以我说:

exec("zenity --info --text 'TEST' " );

但什么也没发生。
在 shell 中键入时,同一行工作正常。
我尝试使用不同的组合添加 --display 参数,但没有运气。

是否认为出于安全原因需要以某种方式启用 exec 命令?
或者我做错了什么?

谢谢

最佳答案

这是来自终端(php cli)还是 mod_php?这似乎在我终端上的机器上运行良好。如果这是一个服务器盒,则 php 很可能已被强化。检查您的 php.ini .

如果您尝试使用浏览器执行的 php 脚本中的 zenity,这是一个完全不同的故事。由于 php 解释器将以不同的用户身份运行,因此您需要确保允许该用户在您的 X session 上运行程序。查看 xauth并阅读 Xorg 如何验证 session 等,但请确保注意您所做的任何更改可能导致的安全隐患。

关于php - 从 php 运行 zenity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9916673/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com