当前位置: 首页 > 知识库问答 >
问题:

![远程拒绝]Head->主机(拒绝预接收钩子)Heroku上的rails应用程序

高皓
2023-03-14

我有一个完全相同的代码部署在heroku应用程序。我将heroku堆栈更新为18,但现在由于需要在新堆栈发生之前进行构建,我得到了以下错误。我尝试了所有不同的场景,包括force push、git push、heroku Master:Main-f,但似乎都不起作用。

下面是构建即将完成之前的错误日志。

远程:----->检测到nginx-buildpack应用程序

Remote:cp:无法stat“bin/nginx-heroku-18”:没有这样的文件或目录

远程:!推送被拒绝,无法编译nginx-buildpack应用程序。

远程:

远程:!推送失败

远程:

转至https://git.heroku.com/my-app-prod.git

![远程拒绝]Head->主机(拒绝预接收挂钩)

错误:无法将一些引用推送到“https://git.heroku.com/my-app-prod.git”

共有1个答案

吕衡
2023-03-14

我想出了问题,并回答了我自己的问题,以防这样可以节省别人的时间。

实际上,在我的Heroku应用程序中有多个NGINX构建包,它们在更新到Heroku Stack-18时引起了问题。在我的例子中,删除一个nginx-buildpack解决了我的问题。

 类似资料:
  • 我在unbundu机器中使用JMeter设置了一个分布式负载测试环境。 - - - - 系统上的防火墙已关闭 -所有计划的主和从都在同一个子网中 -JMeter 服务器可以访问目标。 -所有系统上的JMeter版本相同(版本2.3.4)。 1) 尝试通过ubundu终端从主设备ping到从设备,反之亦然。它正在发生。。 2) 在客户端(主)jmeter 属性中添加了以下内容: 3) 在服务器(从属

  • 因此,我有一个应用程序,我将在其上构建,但我不能让它工作,因为Tomcat不会启动(下面的错误消息)。我已经找到了属性文件,可以在该文件中调整错误消息中列出的值,但是我尝试的方法都无效。 我几乎排除了使用相同端口的另一个程序,并且我还调整了用户值...有没有办法解决连接到本地主机的问题?也许通过命令行? 非常感谢任何帮助!

  • 我有一个带有Python脚本的Node.js应用程序,我正试图将它部署到Heroku。 每次尝试添加buildpack,都会被拒绝。 远程:找不到满足要求的版本pywin32==224(来自-r/tmp/build_ebad00F3B8D3C9B4B03965F0D0924E7a/requirement.txt(第57行))(来自版本:)远程:找不到与pywin32==224(来自-r/tmp/b

  • 问题内容: 当我尝试将远程客户端连接到服务器时,出现此异常。在服务器和客户端中,rmi的RegistryUrl的主机名是服务器的公共IP地址。我也尝试将localhost放在服务器中,但错误没有改变。 我的java.policy设置为授予与所有端口的所有连接,并且在服务器或客户端中未启用防火墙。 有什么建议吗? 问题答案: 这是RMI常见问题解答中的项目A.1。您需要修复/ etc / hosts

  • 我创建了新帐户“kim2”,但当我用“kim2”推它时< br >它显示以下错误: 我将全局< code>user.name和全局< code>user.email更改为新的用户ID 我使用HTTPS不SSH。 有什么解决办法吗?

  • 问题内容: 我正在尝试学习RMI编码,当我运行RMI的服务器端时,连接被拒绝。这是我服务器的主要方法 我相信实现代码无关紧要,因为它只是运行代码的已实现接口。我得到的例外是这个 我究竟做错了什么?客户端和服务器端都将在我的笔记本电脑上运行,因为这只是一个练习。我是否缺少代码或代码有问题?除了给我答案外,请解释为什么会这样,因为我不仅想让它起作用,而是在尝试学习。 **编辑我发现了为什么我的代码无法