file_get_contents 位于重定向的 url 上
我在重定向到另一个图像网址的图像网址上使用 file_get_contents()
。这会导致 PHP 错误 file_get_contents(www.modernpads.info/p/2161621.jpg) [function.file-get-contents]: 无法打开流:没有这样的文件或目录
。
- 即使初始网址重定向到另一个网址,是否有办法
获取
该图像文件? - 如果上述都做不到,我怎样才能不返回PHP错误并简单地忽略它呢?
I am using file_get_contents()
on an image url which redirects to another image url. This results in a PHP error file_get_contents(www.modernpads.info/p/2161621.jpg) [function.file-get-contents]: failed to open stream: No such file or directory
.
- Is there a way to
get
that image file even though the initial url redirects to another url? - If the above cannot be done, how can I not return the PHP error and simply ignore it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
重定向不是你的问题;该 URL 似乎缺少
http
方案。如果没有该方案,PHP 会认为它是一个文件。The redirect isn't your problem; it looks like the URL is missing an
http
scheme. Without the scheme, PHP thinks it's a file.