【发布时间】:2026-01-26 05:10:01
【问题描述】:
我正在尝试使用php 5.6 在OpenBSD shell (uname -r: 6.4) 上运行一个简单的命令ls -l。
<?php
$output = shell_exec('ls -l');
echo "<pre>$output</pre>";
?>
以上代码没有输出。检查元素时只需 pre 标记
那么是什么导致了这个问题呢?我尝试使用
- 系统
- Shell_exec
- 执行
运气不好。这会是什么原因?可能System/shell_exec 在 OpenBSD 的 Php 版本或其他版本中不支持。
提前致谢!
【问题讨论】:
标签: apache unix php-5.6 openbsd