Nette 2.2b1 – problém při volání Image::fromString($value)
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- vymak
- Člen | 92
Ahoj při testování nového Nette jsem narazil na jednu chybu. Pokud chci načíst obrázek ze stringu přes
$img = Image::fromString($value)
tak Laděnka pokaždé vyhodí chybu
Fatal Error
Call to undefined function Nette\Utils\finfo_buffer()
/**
* Get format from the image stream in the string.
* @param string
* @return mixed detected image format
*/
public static function getFormatFromString($s) {
$types = array('image/jpeg' => self::JPEG, 'image/gif' => self::GIF, 'image/png' => self::PNG);
$type = finfo_buffer(finfo_open(FILEINFO_MIME_TYPE), $s); // tady vyhodí chybu
return isset($types[$type]) ? $types[$type] : NULL;
}
Dělám někde chybu já nebo je chyba někde jinde?
- one-two
- Člen | 80
pravděpodobně ti chybí tohle rozšíření: http://www.php.net/…allation.php
tušim, že je tam nově závislost, requirements checker by ti to měl říct
- David Grudl
- Nette Core | 8233
Windows nebo Linux? Ono by to mělo být od PHP 5.3 defaultní, ale asi na Windows je to třeba povolit v php.ini.