2017-03-01 24 views
-2

PHP执行投掷约Imagick警告...自制和php执行

输出PHP -v的时候难懂的投掷版本错误:

PHP Warning: Version warning: Imagick was compiled against Image Magick 
version #### but version #### is loaded. Imagick will run but may behave 
surprisingly in Unknown on line 0 
+1

是否从字面上“####”的版本号? – Danack

+0

没有。但下面的答案中的例子是不同的数字比我有问题,所以我认为它会更有意义发布为#### – Artistan

+0

顺便说一句我提出这个问题以前为Brew的问题 - https://github.com/Homebrew/homebrew-php/issues/3919 Imagick总是需要针对已安装的ImageMagick版本进行编译。然而,似乎没有执行这一措施。 – Danack

回答

-2

PHP ## - imagick需要被rebottled

brew reinstall --build-bottle php56-imagick 

OR

brew reinstall --build-bottle php71-imagick 

确保您使用的重新安装命令和适当的PHP ##版本

Reference to solution on github.com