75得票11回答
php_network_getaddresses: getaddrinfo 失败: 名称或服务未知

这是我的代码片段:$fp = fsockopen($s['url'], 80, $errno, $errstr, 5); if($fp){ fwrite($fp, $out); fclose($fp); 运行代码后,输出: 无法连接到www.mydoma...

64得票8回答
如何从URL中检查文件是否存在

我需要检查远程服务器上是否存在特定文件。使用 is_file() 和 file_exists() 无法实现。有没有什么快速简单的方法?

53得票7回答
PHP中的套接字传输“ssl”未启用。

我在启用PHP的套接字传输“ssl”时遇到了问题。运行脚本时,出现以下错误: 警告:fsockopen()[function.fsockopen]:无法连接到ssl://www.my.site.com:443(找不到套接字传输“ssl”——您是否忘记在配置PHP时启用它?) 我在Windo...

36得票6回答
无法找到套接字传输“https”

我正在使用此代码来检查 URL 是否可用:$fp = fsockopen($url, 443, $errno, $errstr); 我遇到了以下错误... 警告:fsockopen() [function.fsockopen]:无法连接到 https://example.com/soapse...

21得票1回答
如何在fsockopen中启用SSL?

我在Windows上运行PHP 5.2.6,我的php.ini中取消了extension=php_curl.dll和extension=php_openssl.dll的注释;因此我可以在phpinfo中看到如下信息:curl cURL support enabled cURL I...

13得票1回答
使用PHP连接WebDAV?

我希望使用PHP连接WebDAV并能够上传文件等操作,但我不知道如何连接。我想最终的方式应该就是打开一个套接字并发送正确的头/命令,但我不知道需要发送什么。我希望在没有额外库/类的情况下完成此操作。 请问有人能指点我方向吗?

12得票4回答
fsockopen和curl哪个方法更好?

我正在创建一个自动循环计费的应用程序。 请告诉我发送请求到服务器时应该选择哪个选项: fsockeopen curl 为什么其中一个比另一个更好?

11得票10回答
使用Fsockopen在PHP中发送Post数据

我正在尝试使用fsockopen发送数据,并返回结果。以下是我的当前代码:<?php $data="stuff=hoorah\r\n"; $data=urlencode($data); $fp = fsockopen("www.website.com", 80, $errno, $er...

9得票1回答
防止 fsockopen 引发警告

我使用fsockopen()在循环中连接多个服务器。 然而,有些服务器无效,我会收到像下面这样的PHP警告: Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: T...

9得票2回答
比get_headers()更快的东西

我正在制作一个PHP脚本,尽可能快地检查网站的HTTP状态。 我目前正在使用get_headers()函数,并在从mysql数据库中随机选择的200个URL的循环中运行它。 为了检查所有200个URL,平均需要2分48秒。 有什么方法可以使速度(更)快吗? (我知道fsockopen ...