开发框架 版主:迅睿框架研发组
使用dr_thumb()函数,居中裁剪报错,显示内存不足
类型:迅睿CMS 更新时间:2023-06-29 22:41:34 虚拟主机

图片信息为image

使用dr_thumb()函数,居中裁剪报错,显示内存不足,虚拟主机没法改配置,除了改图片大小和尺寸,这个有其它办法解决吗?还是写得有bug?

回帖
  • 迅睿框架技术-易肖
    #1楼    迅睿框架技术-易肖
    2023-06-29 22:10:29
    iPhone手机 0
    不能设置就没办法,就不不能用这个函数,用原图函数,dr_get_file
  • PHP学生
    #2楼    PHP学生
    2023-06-29 22:23:33
    Chrome 0
    非常感谢官方这么晚还在回复 🙏 这个方法我知道,调用原图的尺寸,除了这个办法,Image.php有办法优化吗,反馈率比较高。用户在使用中,一般不会考虑图片的大小问题,上传的图片比较大,一般会限制1M内,但是保证不了1M内的图片尺寸比较大,导致内存不足,也会报这个错,这个裁剪有办法从程序上优化这个方法吗?
  • 迅睿框架技术-易肖
    #3楼    迅睿框架技术-易肖
    2023-06-29 22:27:43
    iPhone手机 0
    比如说当有100个人访问的时候,他就会消耗100M内存,消耗是很大的。如果页面上有10张图那么他问一次就会消耗10M内存。php内存限制你可以在使用函数设置,比如定义在index.php里面,你可以百度搜索一下这段代码
    满意答案
  • 优速开发工作室
    #4楼    优速开发工作室
    2023-06-29 22:30:24
    Chrome 0

    ini_set('memory_limit','1024M'); //限制1GB

    ini_set('memory_limit',-1); //没有内存限制
  • PHP学生
    #5楼    PHP学生
    2023-06-29 22:41:34
    Chrome 0
    @迅睿框架技术-易肖:感谢感谢感谢