【问题标题】:How can I add jpeg support to Heroku PHP buildpack如何将 jpeg 支持添加到 Heroku PHP buildpack
【发布时间】:2012-03-23 08:29:39
【问题描述】:

我正在使用 Heroku 开发一个应用程序。我需要处理图像,但不幸的是 jpeg 默认不支持。我得到了支持,这是他们的回答:

"We unfortunately don't support jpeg by default. But the good
news is that we open sourced our PHP buildpack, so hopefully the
community will be able to bring that in.

In case you're interested, the buildpack is here:
https://github.com/heroku/heroku-buildpack-php"

我知道我需要在 PHP 的 ./configure 中的 --with-gd 之前添加 --with-jpeg

但是 buildpack 只提供了更新 php.inicompile 文件的能力,并且它们都不包含要更新的魔法行 (./configure... ) ...

有没有办法通过上面提到的两个文件添加jpeg 支持?

【问题讨论】:

  • 现在 Heroku 上的 PHP 支持是官方的,并且有一个官方且维护良好的 buildpack,您可以将 ImageMagick 包含在您的composer.json 文件中作为ext-imagick,或使用ext-gd

标签: php heroku gd php-ini


【解决方案1】:

当前的解决方法是安装imagick.so - 已编译库和指令@githubhttps://github.com/alkhoo/heroku-cedar-php-extension

还编译了 apc.so,因为 Heroku 的扩展中缺少它。不能使用 gd.so 扩展,因为 Heroku 的 PHP 已将 GD 编译为 php* 二进制文件。等待有人创建没有 GD 编译的 PHP buildpack。

其他人编译了zlib.sombstring.so(以防有人感兴趣)。

【讨论】:

    猜你喜欢
    • 2013-03-21
    • 1970-01-01
    • 2012-07-31
    • 2019-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-07
    相关资源
    最近更新 更多