Heroku推送:gzip stdin不是gzip格式



当我试图在我的一个PHP应用程序中向Heroku推送更新时,我遇到了以下问题:

计数对象:25个,完成
增量压缩最多使用4个线程
压缩对象:100%(12/12),已完成
写作对象:100%(13/13),1.20 KiB,完成
总计13(增量10),重复使用0(增量0)

----->Heroku接收推送
----->正在获取自定义构建包。。。完成
----->检测到PHP应用程序
----->运行Sitebase buildpack
----->捆绑Apache版本2.2.22

gzip:sdin:不是gzip格式
tar:子级返回状态1
tar:由于以前的错误而以失败状态退出
!Heroku推送被拒绝,编译Php应用程序失败

到git@heroku.com:x
![远程拒绝]功能removeapi->master(拒绝预接收挂钩)
错误:无法将某些引用推送到"git@heroku.com:x'

以前从未遇到过这个问题,所以我完全不知道问题是什么。这可能是赫鲁库的一个bug吗?

如果我在Heroku日志中查看,我还会看到以下行:

Slug编译失败:编译Php应用失败

欢迎所有帮助。

在我遇到这个问题的情况下,它似乎是一个Heroku问题。仅仅等了10分钟左右就成功了。

这么多年过去了,这个问题还是出现了。顺便说一句:我的修复是固定到这里提到的特定版本:

heroku buildpacks:set https://github.com/heroku/heroku-buildpack-nodejs#v75 -a my-app

使用Maven构建的Java应用程序也出现了同样的问题。通过配置Heroku提供的Java构建包,它得到了修复(之前我使用的是自定义构建包,用于同一应用程序的Heroku)。

最新更新