传出请求php的端口信息?

时间:2013-03-14 09:35:35

标签: php port

端口(因为我从$_SERVER['REMOTE_PORT']获得)和我们从phpinfo();获得的端口信息之间有什么区别因为我正在开发一个网站并且它面临的问题是没有从twitter获取内容Feed和youtube以及allow_url_fopen也已开启。现在他们正在询问我用来访问这个网站的端口。

1 个答案:

答案 0 :(得分:0)

因此,您想知道为什么您对https://api.twitter.com/whateverhttp://youtube.com/blablabla的请求失败。

  1. 检查错误日志。让error_log登录到某个非公共日志文件,设置error_reporting = E_ALL(不要忘记在生产中设置display_errors = Off。)
  2. 检查返回值,在PHP manual
  3. 中查找其含义
  4. 如果发现一个传出端口被阻塞,请知道资源使用的端口。 https使用TCP端口443. http使用端口80.另请参阅Wikipedia - List of TCP and UDP port numbers
  5. $_SERVER["REMOTE_ADDR"]与此问题完全无关。为什么不解释支持者你的问题?他们应该能够很快找出需要打开的端口。