gpt4 book ai didi

php - 在 Linux 环境中从 PHP 脚本运行应用程序时出现问题

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:40:15 27 4
gpt4 key购买 nike

我最近写了一个应该在Linux环境下运行的C程序如下;

#include <stdio.h>
#include <stdlib.h>

void main()
{
system("notify-send -u normal -t 200 'You Have received a new message'");
system("cvlc /home/ashenafis/Music/BabyMessage.mp3");
return 0;
}

编译它并将可执行文件保存在“/usr/sbin/play”中。

当我从终端运行它时它工作正常,但是当我尝试使用 PHP 脚本运行它时它不起作用

<?php exec("/usr/sbin/play"); ?>

有什么我想念的吗?请帮忙。

最佳答案

您可以尝试使用 backtick operator ,它执行一个 shell,然后调用程序,而不是直接调用程序。代码是这样的:

<?php echo `/usr/sbin/play`; ?>

关于php - 在 Linux 环境中从 PHP 脚本运行应用程序时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6493549/

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