Php никогда не получает ответ Если вы вызываете API в python и занимает больше 5 минут. поэтому я проверял с помощью time.sleep (300) в python, но он работает.PHP не получает ответ от python?
Я не знаю, почему php не получает ответ от python при вызове API.
КОД
test.php
<?php
$file_id=1;
$response=exec('python /home/xyz/test.py '.$file_id);
echo $response;
?>
test.py
import os, json
import sys
sleep(300)
#sleep(420)
print "hello"
Возможно, ваш PHP сервер таймаут через 3 минуты ... http://php.net/manual/en/function.set-time-limit.php – Buddy