Imagick (https://www.php.net/manual/en/book.imagick.php) potrebujemo, da lahko iz slike naredimo favicon. I. Inštalacija na serverju: 1. DirectAdmin -> login as user -> Select PHP version -> na seznamu odkljukaš imagick. II. Inštalacija na Windows: II.A (če dela): 1. Odpri si c:\xampp\php\php.ini in v njem skomeniraj vrstico extension=imagick (pred vrstico dodaš ;), shrani. 2. V XAMPP Control panelu ustavi in ponovno zaženi Apache. 3. Odpri si Windows PowerShell - RUN AS ADMINISTRATOR!!! 4. Noter pastni tole (vsako vrsto posebej in enter): Install-Module -Name PhpManager -Repository PSGallery -Force Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser -Force Install-PhpExtension imagick TODO: če ti to javlja, da ni PHP-ja v PATH, ga nastaviš v sistemskih spremenljivkah Windows (Settings - Edit the system environment variables; potem moraš na novo zagnati PowerShell) Če ni delovalo, povrni točki 1. in 2. in poskusi II.B. II.B (če ne dela II.A): 1. sledi navodilom tukaj: https://mlocati.github.io/articles/php-windows-imagick.html POZOR: za php 8.2 na uradnem naslovu še ni kompajla DLL-ov (2023-02-20), sem pa ga našel tukaj: https://bearsampp.com/module/php, datoteka bearsampp-php-8.2.0-2022.12.13.7z vse datoteke so na Borutovem FTP serverju v /server_backups/install/xampp/PHP 8.2.0 MariaDB 10.4.27/php, samo prekopiraj jih tja 3. Xampp -> Apache -> Stop -> Start 4. To check if everything works, run this PHP code (lahko vse vrstice pastneš v php artisan tinker in moraš dobiti Ok): $image = new Imagick(); $image->newImage(1, 1, new ImagickPixel('#ffffff')); $image->setImageFormat('png'); $pngData = $image->getImagesBlob(); echo strpos($pngData, "\x89PNG\r\n\x1a\n") === 0 ? 'Ok' : 'Failed';