Сценарий Python возвращает нулевое значение в переполнение стека

Я использую Python для создания файла Excel. я вызываю скрипт Python из моего PHP-кода.
PHP:

$result = exec('..'.DIRECTORY_SEPARATOR.'pythonsample'.DIRECTORY_SEPARATOR.'xlswriterSample.py 2>&1',$output,$returnVal);

питон:

state = "Processing...."print state;
st = time.time();

#here code for creating excel file

et = time.time();
dif = et - st;
print dif;
print "created successfully"

он отлично работает при создании небольших файлов Excel (время обработки менее 1 мин). он возвращает все напечатанные значения в python.

Но при попытке большого файла (время обработки более 2 минут) он не возвращает никакого значения php. он возвращает нулевое значение. но файл Excel создан успешно.

Как получить возвращаемое значение из Python при этом сценарии?

примечание: я попробовал также функцию shell_exec (). он также возвращает ноль для длительной обработки

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]