从命令行参数打印结果

时间:2012-09-14 02:31:32

标签: php shell command-line shell-exec

好的,最后一个问题和我的这个脚本已经完成:)我已经在我的邮件服务器上安装了pflogsumm,我已经在php中完成了(完全丑陋但功能齐全的)邮件服务器管理脚本,可以从任何浏览器通过https连接使用。我想运行以下命令并在登录时在登录页面上显示结果:

pflogsumm /var/log/mail.log

此命令在命令行中起作用 我试过exec()和shell_exec(),然后我得到一个空白屏幕。

1 个答案:

答案 0 :(得分:0)

<?php echo shell_exec('/usr/sbin/pflogsumm /var/log/mail.log'); ?>

显然是正确的代码,我所要做的就是找到正确的程序路径。 在视图源中我得到的统计信息就像在命令提示符中显示的那样,但是在网页上它显示为句子上的运行...