为什么TimThumb不显示此图像?

时间:2011-05-05 00:21:32

标签: image image-processing php

我在http://www.darrenhoyt.com/2008/04/02/timthumb-php-script-released/使用TimThumb。

我已经在我的php.ini文件中将memory_limit调整为“5000MB”,在TimThumb代码中我将代码调整为以下内容:

    define ('MEMORY_LIMIT', '30M');             // set PHP memory limit
define ('MAX_FILE_SIZE', 7000000000);           // file size limit to prevent possible DOS attacks (roughly 1.5 megabytes)

图片本身只有2.23 MB,这是我最后一次检查那不是那么大的哈哈。

1 个答案:

答案 0 :(得分:4)

您需要使用ini_set(),而不是使用define()来更改php设置:

ini_set('memory_limit','64M');

编辑:注意到它报告的内存为30M,因此缩略图脚本可能使用定义的值。无论哪种方式,只需增加内存限制,直到它工作。