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

Git Bash中的Heroku登录错误

贡斌
2023-03-14

/c/Program Files(x86)/heroku/bin/heroku:line 4:/c/Program Files(x86)/heroku/ruby-1.9。2/bin/ruby:没有这样的文件或目录/c/program Files(x86)/heroku/bin/heroku:line 4:exec:/c/program Files(x86)/heroku/ruby-1.9.2/bin/ruby:不能执行:没有这样的文件或目录

我应该卸载Heroku Toolbelt并重新安装,还是有一个修复我有的两个问题?

提前道谢。

共有1个答案

邢臻
2023-03-14

看来bin/heroku脚本的shebang指令#!/usr/bin/env ruby解析了“ruby”:

  • 作为/c/.../bin/ruby
  • 而不是/c/.../bin/ruby.exe

这意味着它不能在Windows上调用ruby”,因为该文件不存在(“ruby.exe”存在)。

  • 复制/c/program Files(x86)/heroku/ruby-1.9.2/bin/ruby.exe
  • 到/c/program Files(x86)/heroku/ruby-1.9.2/bin/ruby

(检查该文件的保护:默认情况下它应该是可执行的)

确保ruby-v工作(意味着bash shell中的$path包含bin/ruby)

 类似资料:
  • Gitbash 是一个 bash 工具集,对 git 的常用子命令做了一系列别名处理。不用再输入类似 `git clone http://.....` 的命令直接进行 'clone http://...' 就可以,省掉了 git 主命令的输入。  对于 commit , checkout 等常用子命令,也采取了 svn 的缩写方式,直接输入 co 和 ci 就能完成 git checkout 和

  • 编辑:我发现了一个类似的问题,专门针对Facebook的登录。我正在使用电子邮件认证,但问题/解决方案可能是相同的。 userinfo={nsunderlyingerror=0x14704d4b0{Error domain=firauthinternalerrordomain code=3“(null)”userinfo={firautherroruserinfoderializedrespons

  • 我使用的是Log4J2,Jboss 6.4上的2.4版本,我的log4j2.xml放在WEB-INF/classes中。我可以在没有关于log4j配置的错误的情况下部署war,并且可以在RollingFile name=“mylog”中正确地记录日志,但我不能理解的是,为什么在控制台appender中出现“mylog”的信息日志 配置:

  • 我在Heroku上部署了反应应用程序。我的应用程序是您的应用程序已成功部署。但是当我转到应用程序网址时,我看到应用程序错误,我检查了我的日志,我看到了这些: 2020-06-07T19:53:14.194731 00:00heroku[路由器]: at=错误代码=H10 desc="应用程序崩溃"方法=GET路径="/"主机=eco-maps.herokuapp.comrequest_id=a30

  • 我已经创建了一个登录名。html页面和登录名。php脚本。在脚本中,它将首先获得我们输入的用户名和密码,然后使用数据库检查用户名或密码是否存在,如果用户有效,则它将检查他的部门id,并使用部门权限打开他们的页面,但问题是无论他们的部门是什么,都会一直打开管理页面。请帮我做这件事。 这是我的login.html代码 登录。php脚本

  • 我试图了解Spotify的登录/授权流程。我遵循一个教程,最终得到了这段代码。当我尝试登录时,会出现以下错误:-canOpenURL:URL失败:“spotify操作:/”-错误:“(null)” 我查看了回购协议,发现我需要将spotify action和spotify添加到信息中。在LSApplicationQueriesSchemes下注册。然而,在这样做后,我仍然得到上述错误。