【发布时间】:2014-10-22 05:00:57
【问题描述】:
我想运行这部分 PHP 代码。
$s=shell_exec("../sustav/zadatak/Generator_slika.exe ".$argumenti);
但是我看到 php 没有运行这个命令并且没有给我任何错误。所以我可以在 exec 中写 ../ 这个。
谢谢
【问题讨论】:
我想运行这部分 PHP 代码。
$s=shell_exec("../sustav/zadatak/Generator_slika.exe ".$argumenti);
但是我看到 php 没有运行这个命令并且没有给我任何错误。所以我可以在 exec 中写 ../ 这个。
谢谢
【问题讨论】:
引用PHP Manual:
注意:启用安全模式后,您只能执行 safe_mode_exec_dir 中的文件。出于实际原因,目前不允许在可执行文件的路径中包含 .. 组件。
【讨论】:
5.4.0或更高版本,或将PHP.ini中的safe_mode设置为0