gpt4 book ai didi

php - getimagesize 适用于某些图像而不适用于其他图像

转载 作者:行者123 更新时间:2023-12-02 07:48:18 24 4
gpt4 key购买 nike

我有以下脚本,它在我的本地服务器上使用 PHP 5.2.6 返回图像的高度和宽度,但在我使用 5.2.17 的共享主机帐户上没有。

ini_set('memory_limit', '32M');
list($width, $height, $type, $attr) = getimagesize("http://images.jcrew.com/erez4/erez?src=images/eiec/39/39251/39251_WO7826.tif&tmp=prdAr3");
echo "<img src=\"http://images.jcrew.com/erez4/erez?src=images/eiec/39/39251/39251_WO7826.tif&tmp=prdAr3\" $attr alt=\"getimagesize() example\" />";

我尝试按照另一个问题中的建议增加 memory_limit。从其他站点获取图像的大小在本地和远程都可以正常工作,但对于本站点,只能在本地进行。可能发生了什么?

最佳答案

听起来您的共享主机可能禁用了 allow_url_fopen。如果你还没有,你应该配置 error logging并确保你没有禁用 error reporting在你的脚本中。它可能会给您一条错误消息,说明它失败的原因。

关于php - getimagesize 适用于某些图像而不适用于其他图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5371459/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com