WScript.Shell无法在php中运行

时间:2018-07-05 06:23:44

标签: php shell

我有以下php命令:

$WshShell = new COM("WScript.Shell");
$oExec = $WshShell->Run($command, 0, false); 

这在php 7.0上可以正常工作,但是当我尝试使用php 7.2 Run命令运行时,它什么也没做,也没有给我任何错误。 在两个php版本中,我都包含了com_dot_net.dll,我认为它可以正常工作,因为没有该dll,我会得到COM找不到错误。

extension_dir="C:\Program Files (x86)\PHP\v7.0\ext\"

[PHP_COM_DOTNET]
extension=php_com_dotnet.dll 

那是什么原因引起的?除了php.ini flie中包含上述dll以外,还有其他配置吗? 并且有什么方法可以获取命令结果以找出失败的原因?

0 个答案:

没有答案