簡體   English   中英

PHP無法從python獲得響應?

[英]PHP not getting response from python?

PHP永遠不會得到響應如果在python中調用API,則需要5分鍾以上的時間。 所以我在用python檢查time.sleep(300),但是可以用。

我不知道為什么PHP在調用API時無法從python獲得響應。

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"

也許python拋出一個錯誤,並且由於該錯誤而不打印到stdout。 您是否忘記了從時間模塊導入睡眠,或者它來自何處?

它應該是:

import time
time.sleep(300)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM