heroku上的cURL超时 - PHP

时间:2016-06-14 20:50:20

标签: php curl heroku

我需要做的是将php页面输出加载到变量中。我尝试了什么:

CURL:

DECLARE
count NUMBER;
BEGIN
 SELECT COUNT(*) INTO count  FROM TABLE_NAME WHERE ID =123
 AND TO_CHAR('06/10/2016 11:53:46 AM','HH24:MI') > REJECTTIME;
 DBMS_OUTPUT.PUT_LINE(count);
 END;

文件获取内容

import (
"crypto/sha256"

)

var slice = []byte("test")

return sha256.Sum256(slice)

问题是请求它到同一台服务器,如:

http://www.example.com.br/page1.php

尝试从

获取输出

http://www.example.com.br/page2.php

所以它不起作用。如果我尝试放置外部服务器,工作正常。在其他服务器上尝试,并在本地,并正常工作。但是在heroku上,不起作用。给我一个H12错误,TIMEOUT。

$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => "$url",
));
$output = curl_exec($curl);

我能做什么?看到其他人遇到这个问题,但还没有解决方案。

我正在使用 heroku-php-nginx buildpack,但 apache2 也无效,我试过了。

编辑: 现在看到,如果我使用带有php buildpack的nodejs builpack,那么错误就会发生。如果只使用php buildpack,工作正常。

0 个答案:

没有答案