这里是我的名为 test.php 的测试文件的内容
<?php
echo exec('ls -al');
?>
当我将它 ftp 到我的主机并通过调用 /test.php 运行它时,它很好地显示了我的目录的内容。但是当我将此文件放在我的个人服务器(ubuntu 12.04)上时,它不会显示任何内容。我测试了更多命令,它们在我的域上运行良好,但在我的个人服务器上却没有。所以,我认为这是某种设置,但我不知道。有人可以提示我设置什么,以便我可以从 php 调用 linux-commands 吗?