我使用Cloudinary的PHP将图像从服务器上传到Cloudinary存储。我使用的代码片段是:
$imguploadres = \Cloudinary\Uploader::upload([URL HERE], [ARRAY OF OPTIONS]);
这个片段在我的本地主机(XAMPP) ( HTTP )中就像一个魅力。但是,当我将这段代码上传到具有HTTPS的服务器上时,它开始输出以下错误:“未能连接到端口443: connection拒绝”。
我已经在网上寻找了几个小时的解决方案,但没有结果。大多数解决方案涉及通过宿主面板启用"HTTP on传出连接“设置,但不幸的是,我无法访问它。
对于一些信息帮助您,我使用Biz.nf免费托管,但我的域名是付费(.COM)从GoDaddy。我还使用了Cloudflare的共享SSL和其他特性。使用JS调用包含上述代码段的PHP脚本。
提前谢谢。问任何问题作为评论,我会尽我所能回答它们。
发布于 2019-01-25 09:36:53
根据托管站点的计划比较,免费计划不支持cURL。看看“服务器端脚本”部分这里。
upload方法使用cURL调用Cloudinary的API。当您在本地环境上运行代码时,您没有这样的限制,因此您可以成功地将文件上载到Cloudinary帐户。
我的假设是,您将需要一个付费的计划,以使这个工作在当前的托管网站,您使用。
https://stackoverflow.com/questions/54360980
复制相似问题