我需要对 jpeg 图像执行一些操作 - Heroku 的 PHP GD 不允许这样做。我读过 Imagick 是可能的,所以我重写了代码,将它推送到 heroku 并......
PHP Fatal error: Class 'Imagick' not found in [...]
那么我是不是做错了什么(代码在本地运行)?
$tlo = new Imagick();
$tlo->newImage(640, 480, new ImagickPixel('white'));
$tlo->setImageFormat('jpg');
有什么方法可以在 heroku 上处理 jpg 吗?
最佳答案
一种更简单的方法是使用 composer.json
安装 ImageMagick,如下所述:https://devcenter.heroku.com/articles/php-support#using-optional-extensions
您只需要在 require
部分包含 imagick
并更新 composer:
{
...
"require": {
"ext-imagick": "*",
...
}
}
关于php - heroku 上的 Imagick - 这可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11319961/