在Laravel中运行WScript

时间:2016-07-21 20:37:03

标签: php python laravel iis wsh

我正在尝试从PHP生成一个后台python程序。我可以使用PHP在本地成功完成它,但无法通过Laravel / IIS使其工作。我认为这很可能是由于安全设置,但我无法弄清楚,我不确定它的Laravel或IIS是否会阻止它。

当我尝试通过Laravel运行它时,它不会抛出任何错误,$ result = 0.只是没有任何反应。

我使用的是PHP 5.5 x86 NTS,IIS 7和Laravel 5.

我在两种情况下使用的PHP代码(本地,通过Laravel / IIS):

<?php 
    $WshShell = new COM("WScript.Shell");
    $result = $WshShell->Run("python C:\Dashboard\public\python\dummy.py", 3, false);
?>

dummy.py只是将时间戳写入文件。

有什么想法吗?

0 个答案:

没有答案