php exec 无法通过浏览器运行

php exec 无法通过浏览器运行

服务器:Ubantu 16 Php 版本:7

我在 ubantu 16 上安装了 php 7。我还安装了 imagemagick。

现在我的 php 文件说索引.php使用下面的代码

echo exec("whoami");
echo exec("/usr/bin/convert '/var/www/html/slc.png' '/var/www/html/slc.ppm'");

现在,当我在浏览器中运行它时,例如 example.com/index.php ,它会显示输出

www-data

但转换命令没有被执行。

但当我通过 cli 运行它时,会创建新的 ppm 文件

php index.php

你能告诉我如何解决这个问题吗

相关内容