我正在尝试在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
有谁知道如何解决这个问题?
答案 0 :(得分:0)
我无法在Heroku上安装所需的libgd
软件包,所以我使用Authen::Captcha
的替代方法解决了这个问题
Dancer::Plugin::reCAPTCHA
或WebService::CaptchasDotNet
。