问题标签 [fsockopen]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP的fsockopen()函数问题
您好 :)
我对 PHP 的功能有疑问。我不明白为什么它不能工作,这对我的项目来说是个问题。
上下文:
我有 Joomla 并希望它通过“SMTP 服务器”选项发送电子邮件。它不起作用,返回“无法连接到 smtp 主机”。
我在谷歌搜索过这个问题,我发现的所有解决方案都对我不起作用。所以我决定进入代码看看发生了什么。当代码调用方法“fsockopen()”时会出现问题,这是一种内置的 PHP 方法。此方法表示与主机的连接超时。
变得有趣的地方:我可以在同一台机器上使用与邮件客户端(Evolution)完全相同的参数与该主机连接并发送电子邮件(因此这不是打开端口或其他问题的问题)。
方法是:
使用的参数和错误返回:
一些技术信息:
PHP 版本:5.2.14
套接字支持:启用
操作系统:Ubuntu 10.10 在虚拟机(VMWare)下
端口:端口 25(smtp)在虚拟机和虚拟机主机上打开。
如果有人知道此功能如何工作以及为什么无法连接,它将对我有很大帮助,
在此先感谢
Damien
php - 在 php 的 fsockopen() 中找出用户的端口号
如何找出建立连接的用户机器上的端口号?
php - 只有变量可以通过引用传递 - opensocket 问题
我有这个:
但我想为这个类添加一个超时选项,所以我添加了:
我收到一条错误消息:“只有变量可以通过引用传递。”
这是怎么回事?
更新: 错误:“只能通过引用传递变量”与此行有关:
非常感谢,MEM
timeout - fsockeopen - 知道何时触发超时
fsockeopen 在达到连接超时时返回一个 SOCKET_ETIMEDOUT 整数。
如果我们放置了错误的 主机或端口,是否也会出现超时错误?
(对不起,我在生产服务器上,我需要从理论上知道这一点)。
谢谢,记忆
php - 重叠 HTTPS 请求?
有没有一个例子,我能够在获得返回的结果时进行重叠的 HTTPS 请求。支持线程执行此操作的语言?
任何这方面的例子将不胜感激!
谢谢你。
php - 有没有办法检查主机是否启动?
我正在尝试在 PHP 中执行此操作。我需要检查指定主机是否“启动”
我想过 ping 指定的主机(虽然我不确定我会怎么做,因为那需要 root。--help here?)
我也曾fsockopen()
尝试在指定端口上连接,但如果主机没有在该端口上侦听连接,那也会失败。
此外,某些主机会阻止 ping 请求,那么我该如何解决呢?不过,这部分不是必需的,所以不要太担心。我意识到这可能会变得棘手。
php - 如何发出 php https 请求并读取响应?
我想将一些帖子数据发送到服务器并阅读响应。他们提供给我的网址是https://thesite.com/page/test.jsp ,我尝试使用 $fp = fsockopen("https://thesite .com/page/test.jsp", 80, $errno, $errstr, 30); 但出现“无法找到“HTTPs””错误。尝试使用 curl 发送数据但与服务器检查,他们没有收到任何请求。还有其他方法吗?
java - JSP 中的 fsockopen 等效项
我如何着手将此代码转换为 JSP
任何帮助表示赞赏..!
php - PHP 中的 Fsockopen 和代理身份验证
我正在尝试将代理使用(带有身份验证)集成到查询 whois 数据的脚本中。
我想做的是
1) 连接到代理 IP 和端口 2) 验证用户名和密码 3) 连接到 whois 服务器并发送域详细信息,接收请求作为返回。
我的脚本在没有代理的情况下工作
但是有谁会如何将代理服务器和身份验证集成到此代码中?
php - Paypal IPN 呼叫 - fsockopen 超时
警告:fsockopen() [function.fsockopen]:无法连接到 www.paypal.com:443(连接超时)
这以前有效吗?并突然停止工作。有任何想法吗?
这是电话:
谢谢你的帮助