J'ai ajouté ce Je suis incapable de déployer mon application à Heroku: p> Aussi, j'ai ajouté pdftk code> buildpack à mon application gratuite sur Heroku: https://github.com/fxtacle/heroku-pdftk-buildpack.git .
Heroku / PHP CODE> et définissez l'index de ce buildpack sur 1. Lorsque je vais à l'URL temporaire de mon application, Laravel Runs, mais pour certaines raisons,
PDFTK < / code> ne semble pas courir. Quelqu'un est-il confronté au même problème? P> P>
3 Réponses :
Ce buildpack n'a pas été mis à jour pour la pile Vous pouvez Heroku-18 Code>. Son
compile code> script tente de Copier des fichiers binaires précompilés à partir de
binaires - $ pile / code> dans
/ app / bin / code>, mais ne contient que des annuaires binaires pour
céda-14 code> et
heroku-16 code>.
Heroku-16 Code> , qui sera Pris en charge jusqu'en avril, 2021 , mais bien sûr, cela changera également d'autres versions de colis: P>
heroku apps:stacks:set heroku-16 --app myapp
Une fois que ce PR est fusionné: https://github.com/fxtAle / Heroku-PDFTK-Buildpack / Pull / 9 Puis le buildpack doit fonctionner avec la pile Heroku-18.
Peut-être laissez un commentaire au propriétaire de Repo leur demandant de fusionner? p>
Pour l'instant, vous pouvez utiliser la version Forked & mise à jour: https://github.com/aesthetikx/heroku-pdftk-buildpack qui fonctionne avec Heroku-18 pile. P>
Si vous utilisez un fichier app.json code>, pointez le pistolet PDFTK Buildpack sur la version forcée: P>
"buildpacks": [
...,
{
"url": "https://github.com/fxtentacle/heroku-pdftk-buildpack.git"
}
]
J'ai suivi cet article ( HTTP : //derekbarber.ca/blog/2014/11/20/USTION-PDFTK-With-Rails-on-heroku/ ) et a eu PDFTK travaillant sur Heroku-18, bien que sur une application Rails.
Code Extrait ci-dessous, HT @ Derek-Barber. P>
mkdir -p [my_project]/vendor/pdftk/lib [my_project]vendor/pdftk/bin cd /tmp git clone https://github.com/millie/pdftk-source.git cd pdftk-source tar xzvf pdftk.tar.gz mv bin/pdftk [my_project]/vendor/pdftk/bin/ mv lib/libgcj.so.12 [my_project]/vendor/pdftk/lib/ cd [my_project] git add -f vendor/pdftk/ git commit -m "Add pdftk dependencies" git push heroku master heroku config:set LD_LIBRARY_PATH=/app/.heroku/vendor/lib:/app/vendor/pdftk/lib heroku config:set PATH=/app/.heroku/python/bin:/usr/local/bin:/usr/bin:/bin:/app/vendor/p