Я пытаюсь создать фоновую программу на Python из PHP. Я могу успешно сделать это локально, используя 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 просто записывает метку времени в файл.
Есть идеи?
Задача ещё не решена.
Других решений пока нет …