命令is_executable返回false

时间:2017-04-26 17:14:05

标签: php shell

我已经安装了命令jpegoptim,它在命令行中工作,但是当我使用php命令is_executable时,返回false

我如何检查命令是否可以用php运行?,可能是phpini配置,命令配置还是类似的东西?

1 个答案:

答案 0 :(得分:0)

您想检查该命令是否可用于用户php 所以它必须在PATH中,你可以用例如命令Aws::Kinesis::KinesisClient::DescribeStream() 。这样你也可以从PHP调用

which

注意不要使用这些东西创建任何远程代码执行或路径遍历。您应该包含的所有参数都应该检查得非常好。