开发者社区> 问答> 正文

centos gogs启动失败

centos启动gogs失败,错误日志如下:

016/01/21 18:13:49 ^[[1;32m[I] Session Service Enabled^[[0m
2016/01/21 18:13:49 ^[[1;31m[.../gogs/models/repo.go:97 NewRepoContext()] [E] Fail to test 'git' command: exec: "git": executable file not found in $PATH (forgotten install?)^[[0m
2016/01/21 18:13:49 [I] Log Mode: File(Info)
2016/01/21 18:13:49 [I] Cache Service Enabled
2016/01/21 18:13:49 [I] Session Service Enabled
2016/01/21 18:13:49 [.../gogs/models/repo.go:97 NewRepoContext()] [E] Fail to test 'git' command: exec: "git": executable file not found in $PATH (forgotten install?)
但是git是安装了的:

[root@localhost git]# git --version
git version 2.7.0
go也安装了的:

[root@localhost git]# go version
go version go1.5.3 linux/amd64
环境变量也配置了,但是好像还是无效的样子:

[root@localhost ~]# whereis git
git: /usr/local/bin/git /usr/local/git

[root@localhost ~]# vim /etc/profile

export GIT_HOME=/usr/local/bin/git
export PATH=$GIT_HOME:$GOROOT/bin:$PATH:$MAVEN_HOME/bin

展开
收起
a123456678 2016-06-24 14:28:32 4998 0
1 条回答
写回答
取消 提交回答
  • 你启动gogs的Linux用户的path变量里没有git路径。

    2019-07-17 19:46:55
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载
我的Docker-Docker插件机制详解 立即下载