gpt4 book ai didi

php - 执行shell命令时网页PHP无输出

转载 作者:太空宇宙 更新时间:2023-11-04 10:37:36 24 4
gpt4 key购买 nike

我正在尝试从 php 执行 Linux shell 命令,但网页上没有输出。如果我尝试从 linux cosole 执行 php 页面,它工作正常。

PHP 代码:

<?php 
$result = shell_exec('asterisk -rx "core show channels concise"');
$ccount =shell_exec('asterisk -rx "core show channels count"');
echo $result;
echo $ccount;
?>

以上代码没有在网页上给出任何输出。但是在 linux 控制台上它会起作用。例如

[abc@host sysadminman]# php myfile.php

最佳答案

Asterisk 控制套接字权限也可以在 /etc/asterisk.conf 中轻松更改:

[files]
astctlpermissions = 0660
astctlowner = root
astctlgroup = apache
astctl = asterisk.ctl

关于php - 执行shell命令时网页PHP无输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36725736/

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