Я создаю сайт, который позволяет пользователям загружать ZIP-файлы изображений PNG, JPG и GIF, а затем манипулировать ими.Сначала я проверяю заголовки, чтобы убедиться, что все файлы - один из трех.Затем я использую imagecreatefromstring () для преобразования необработанных данных в ресурс изображения GD.Это работает для большинства изображений, которые я загрузил.Но в некоторых файлах PNG я получаю сообщение о том, что это неправильный формат.Я не уверен, откуда взялась эта ошибка.
На сервере установлена последняя версия PHP 5 и Apache2 в Ubuntu 10.10 Maverick 64-bit.