Macports Imagemagick 安装于 PHP

Macports Imagemagick 安装于 PHP

我正在尝试根据指南通过 Macports 和 PECL 扩展安装 Imagick for PHP这里

sudo port install ImageMagick

sudo pecl install imagick

我输入了 opt/local 路径并设置了我的 php.ini 文件。

但是当我启动 PHP 时出现错误:

Warning: PHP Startup: Unable to load dynamic library '/opt/local/lib/php/extensions/no-debug-non-zts-20090626/imagick.so' - dlopen(/opt/local/lib/php/extensions/no-debug-non-zts-20090626/imagick.so, 9): image not found in Unknown on line 0

我搜索了 imagick.so 文件但无法在任何地方找到它。

有任何想法吗?

答案1

我的错:在自行更新 macports 并重新安装后:我在以下位置找到了 imagick.so:

/usr/lib/php/extensions/no-debug-non-zts-20090626/imagick.so

因此我在我的 macports 目录中创建了一个指向此的符号链接:

/opt/local/lib/php/extensions/no-debug-non-zts-20090626

重新启动 apache 并且现在似乎可以加载。

相关内容