Heroku上的GD模块无法安装perl应用程序

时间:2016-07-13 16:45:03

标签: perl heroku dancer

我正在尝试在Heroku上部署使用Authen::Captcha的Dancer2应用程序,该应用程序需要GD模块,该模块也需要libgd2-xpm-dev软件包。

我的应用程序无法使用此错误消息推送Heroku:

remote:        ! Configure failed for GD-2.56. See /app/.cpanm/work/1468427280.295/build.log for details.
remote:        ! Installing the dependencies failed: Module 'GD' is not installed
remote:        ! Bailing out the installation for Authen-Captcha-1.024.
 ! Installing the dependencies failed: Module 'GD' is not installed, Module 'Authen::Captcha' is not installed
remote:        ! Bailing out the installation for ..
remote: 
remote:  !     Push rejected, failed to compile Perl/PSGI app

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我无法在Heroku上安装所需的libgd软件包,所以我使用Authen::Captcha的替代方法解决了这个问题  Dancer::Plugin::reCAPTCHAWebService::CaptchasDotNet