尝试安装 imagemagick 1.5 小时了,但没有成功。
sudo apt-get install imagemagick php5-imagick
但什么也没发生。我尝试与
if (!extension_loaded('imagick'))
echo 'imagick not installed';
它返回消息,表示未加载。我也尝试过查找imagick.so
文件路径,但还是找不到。
有一个imagemagick
文件夹包含一些xml
文件。所以我的问题是,这是否是 Imagemagick 的所有文件,还是我遗漏了某些文件。我是否还需要添加imagick.so
文件php.ini
?
非常困惑,请帮帮我
答案1
尝试这个:
sudo apt-get install php5-imagick
sudo php5enmod imagick
答案2
以下对我有用...
第一个命令在服务器上安装 ImageMagick。第二个命令安装 PHP 5 ImageMagick 模块。第三个命令重新启动 Apache 配置。
sudo apt-get install imagemagick
sudo apt-get install php5-imagick
sudo service apache2 graceful
更新:看看您最初的问题,您可能只需要简单地运行最后一个命令来重新加载 Apache 配置文件(或完全重新启动 Apache)。
答案3
我按照以下步骤操作:
php -v
PHP 5.5.9-1ubuntu4.17 (cli) (built: May 19 2016 19:08:09)
$sudo apt-get install php5 php5-common gcc
$sudo apt-get install imagemagick
$sudo apt-get install php5-imagick
$php -m | grep imagick
$service apache2 restart
通过执行以下命令检查状态:
php -m | grep imagick imagick