Autor | Zpráva | ||
---|---|---|---|
nethor Profil |
#1 · Zasláno: 27. 2. 2011, 11:11:16
Zdravím, prosím o pomoc, snažím se na localu rozchodit imagick
1.Nainstaloval jsem ImageMagick-6.6.6-Q16 (do C:\Program Files\ImageMagick-6.6.6-Q16 ) - funguje 2.Zkopíroval php_imagick_dyn-Q16.dll (do C:\Program Files\php-5.2.6-Win32\ext ) 3.V httpd.conf přidal na konec souboru řádek: SetEnv MAGICK_HOME "C:/Program Files/ImageMagick-6.6.6-Q16" 4.V php.ini přidal řádek : extension=php_imagick_dyn-Q16.dll 5. Restart Apache V Phpinfo(); se mi ale tabulka s imagick nezobrazuje. Nevíte v čem může být chyba? |
||
Davex Profil |
#2 · Zasláno: 27. 2. 2011, 12:46:04 · Upravil/a: Davex
Je nějaká chyba v error.logu Apache?
1) Knihovna php_imagick_dyn-Q16.dll musí být zkompilována pro odpovídající verzi PHP API - viz téma Rozšíření Imagick. 2) Cesta do instalačního adresáře ImageMagicku by měla být v systémové proměnné PATH. 3) Někdy se musí doinstalovat odpovídající verze Visual C++ runtime - 2005 SP1 nebo 2008 SP1 nebo 2010. Záleží na tom, s jakým VC++ bylo rozšíření zkompilováno (v systémovém event logu jsou chyby od SideBySide s verzí - např. knihovna Microsoft.VC80.CRT odpovídá VC++ 2005). 4) Když jsem imagick naposledy instaloval na PHP 5.3, tak pomohl restart PC. |
||
nethor Profil |
#3 · Zasláno: 28. 2. 2011, 08:34:15
Davex Děkuji za pomoc.
Kupodivu, po restartu PC vše funguje. (Zvláštní, Apache jsem resnul pečlivě.) Pro ostatní : Výše uvedený postup funguje, jen místo 5. Restart Apache má být 5. Restart PC |
||
Časová prodleva: 13 let
|
0