Cloudinary PHP 上传 API - "failed to connect to port 443: connection refused" 中的 cURL 错误
cURL Error in Cloudinary's PHP Upload API - "failed to connect to port 443: connection refused"
我使用 Cloudinary 的 PHP API 将图像从我的服务器上传到 Cloudinary 存储。
我使用的代码片段是:
$imguploadres = \Cloudinary\Uploader::upload([URL HERE], [ARRAY OF OPTIONS]);
这个片段在我的 HTTP 本地主机 (XAMPP) 中非常有用。但是,当我将此代码上传到具有 HTTPS 的 Internet 上的服务器时,它开始输出此错误:"failed to connect to port 443: connection refused"。
我已经在 Internet 上搜索了几个小时的解决方案,但无济于事。大多数解决方案都涉及通过托管面板启用 "HTTP on Outgoing connections" 设置,但不幸的是我无法访问它。
为了帮助您获得一些信息,我使用 Biz.nf 免费托管,但我的域是从 GoDaddy 付费的 (.COM)。我还使用 Cloudflare 的共享 SSL 和其他功能。
使用 JS AJAX.
调用包含上述代码段的 PHP 脚本
提前致谢。有任何问题都可以在评论中提出,我会尽力回答。
根据托管站点的计划比较,免费计划不支持 cURL。看看 "Server Side Scripting" 部分 here。
上传方式是使用cURL调用Cloudinary的API。
当您运行本地环境中的代码时,您没有此类限制,因此您可以成功将文件上传到您的 Cloudinary 帐户。
我的假设是您需要一个付费计划才能在您当前使用的托管网站上运行它。
我使用 Cloudinary 的 PHP API 将图像从我的服务器上传到 Cloudinary 存储。 我使用的代码片段是:
$imguploadres = \Cloudinary\Uploader::upload([URL HERE], [ARRAY OF OPTIONS]);
这个片段在我的 HTTP 本地主机 (XAMPP) 中非常有用。但是,当我将此代码上传到具有 HTTPS 的 Internet 上的服务器时,它开始输出此错误:"failed to connect to port 443: connection refused"。
我已经在 Internet 上搜索了几个小时的解决方案,但无济于事。大多数解决方案都涉及通过托管面板启用 "HTTP on Outgoing connections" 设置,但不幸的是我无法访问它。
为了帮助您获得一些信息,我使用 Biz.nf 免费托管,但我的域是从 GoDaddy 付费的 (.COM)。我还使用 Cloudflare 的共享 SSL 和其他功能。 使用 JS AJAX.
调用包含上述代码段的 PHP 脚本提前致谢。有任何问题都可以在评论中提出,我会尽力回答。
根据托管站点的计划比较,免费计划不支持 cURL。看看 "Server Side Scripting" 部分 here。
上传方式是使用cURL调用Cloudinary的API。 当您运行本地环境中的代码时,您没有此类限制,因此您可以成功将文件上传到您的 Cloudinary 帐户。
我的假设是您需要一个付费计划才能在您当前使用的托管网站上运行它。