Php 通过Brew安装ImageMagic和Imagick
我正在尝试在我的XAMPP服务器上安装Imagick,但遇到一些问题 我通过自制软件安装了Php 通过Brew安装ImageMagic和Imagick,php,xampp,imagemagick,imagick,Php,Xampp,Imagemagick,Imagick,我正在尝试在我的XAMPP服务器上安装Imagick,但遇到一些问题 我通过自制软件安装了php55、ImageMagick和php55-imagick,并重新启动了XAMPP服务器。我假设XAMPP服务器会自动接收Imagick扩展,但我错了 以下是我尝试过的: 修改/Applications/XAMPP/xamppfiles/etc/php.ini中的php.ini以包括extension=“/usr/local/ceral/php55/5.5.9/lib/php/extensions/n
php55
、ImageMagick
和php55-imagick
,并重新启动了XAMPP服务器。我假设XAMPP服务器会自动接收Imagick扩展,但我错了
以下是我尝试过的:
- 修改
中的/Applications/XAMPP/xamppfiles/etc/php.ini
以包括php.ini
extension=“/usr/local/ceral/php55/5.5.9/lib/php/extensions/no-debug-non-zts-20121212/imagick.so”
- 在
中修改/usr/local/etc/php/5.5/php.ini
以包括php.ini
extension=“/usr/local/ceral/php55/5.5.9/lib/php/extensions/no-debug-non-zts-20121212/imagick.so”
- 多次重新启动XAMPP
test.php
,查看是否加载了扩展,但返回了一个错误
<?php
if(extension_loaded('imagick')) {
echo 'Imagick Loaded';
} else {
echo 'error';
}
?>
Imagick已启用,但my test.php仍返回一个错误,并且在
phpinfo()
中未显示。请尝试将php.ini中的extension=
更改为extension\u dir=
,是否解决了此问题?
imagick
imagick module => enabled
imagick module version => 3.1.2
imagick classes => Imagick, ImagickDraw, ImagickPixel, ImagickPixelIterator
imagick.locale_fix => 0 => 0
imagick.progress_monitor => 0 => 0