班级' COM'没有找到在一个PHP文件中发生但在另一个它工作

时间:2018-04-10 10:11:43

标签: php shell

我在同一文件夹中有两个new uid个文件。 在这两个文件中,我有以下代码。

.php

在第一个文件中它工作正常,因为我的php版本是最新的,我已经更改了我的$WshShell = new COM("WScript.Shell"); 文件,以便我可以使用此命令。 但是当我在第二个php.ini中使用此代码时出现Class 'COM' not found错误。

在第一个档案中

.php

第一个文件中的命令执行另一个名为define('PHP_EXE', 'C:\wamp\bin\php\php7.0.29\php.exe'); define('PHP_DIR', 'C:\wamp\www\AugSow\augsow1\service'); $WshShell = new COM("WScript.Shell"); $command= "\"".PHP_EXE."\" ".PHP_DIR."\copy_to_conversion_server.php filePath=\"".$filePath."\" docId=".$docId.""; $oExec = $WshShell->Run($command, 0, false); 的{​​{1}}文件 在这个文件中我有以下代码

.php

我收到错误。

这种行为可能是什么原因?

0 个答案:

没有答案