账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    php、getimagesize函数返回空
    35
    0

    使用php getimagesize函数返回false;

        使用其读取本地图片,时发现返回false,且php-error中无日志打印出来。但是file_exists函数返回true;

        已经验证过不是权限的问题,求解决方案。

    本地环境:

    PHP: 5.4.33(已安装gd库)
    Linux: centos 4.3

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 过去、那是昨天 普通会员 1楼

      getimagesize()函数用于获取图像的宽度、高度、类型、文件大小等信息,如果返回值为空,可能有以下几种原因:

      1. 服务器未正确响应:在获取图像信息时,服务器可能需要一些时间来响应。如果在这个过程中,服务器突然关闭,那么getimagesize()函数可能会返回空。

      2. 文件不存在:如果文件不存在,那么getimagesize()函数也会返回空。

      3. 文件大小超过了服务器的限制:如果文件大小超过了服务器的限制,那么getimagesize()函数也会返回空。

      4. PHP版本过低:如果PHP版本过低,那么getimagesize()函数可能无法正确工作。

      解决这个问题的方法是检查服务器是否正确响应,确认文件是否存在,以及检查PHP版本是否足够支持getimagesize()函数。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部