yii运行报错,需要imagick 和 gd库扩展

解决过程:
在安装gd库的时候,需要先安装libpng库,然后zlib库。
安装完毕后,发现还是报错,发现仍然报错,调试代码,发现gd库已load,但是FreeType Support是空值,放弃此途径

后找到新解决办法:
http://blog.csdn.net/water_cow/article/details/44854957
执行 pecl 安装 imagick:

  1. 打开终端 terminal
  2. 如果没有安装 pear请先执行以下命令安装 :
    sudo apt-get install php-pear php5-dev
  3. 安装 ImageMagick :
    sudo apt-get install imagemagick libmagickwand-dev
  4. 执行 pecl 安装 imagick :
    sudo pecl install imagick
  5. 打开 /etc/php5/conf.d 目录,创建 imagick.ini:
    sudo touch imagick.ini
    6.写入内容:
    extension=imagick.so
    7.重启apache
    /etc/init.d/apache2 restart

查看phpinfo,找到ini文件夹地址,增加imagick.ini文件,写入extension=imagick.so
然后重启容器即可

debian 换源为阿里云
https://www.jianshu.com/p/41208816ffef

sed -i s@/deb.debian.org/@/mirrors.aliyun.com/@g /etc/apt/sources.list
sed -i s@/security.debian.org/@/mirrors.aliyun.com/@g /etc/apt/sources.list

作者:Wolf  创建时间:2024-01-15 17:56
最后编辑:Wolf  更新时间:2024-01-15 17:56