我已经在我设置的流浪汉机器上使用mason为heroku尝试了两个不同的php / nginx buildpack。
两次我都得到了类似的内容:
$ mason build /app -b GITHUB_URL_TO_SOME_BUILDPACK
No such file or directory - /tmp/mason.out/vendor/php/bin/phar
该文件符号链接到/app/vendor/php/bin/phar
,但这不存在。
直接在heroku上使用buildpacks时,一切都很好。它似乎是如何构建PHP的问题,但我不知道如何解决问题。
也许这与此有关:https://bugs.php.net/bug.php?id=48740
关于如何解决此问题的任何想法?