CentOS gogs服务启动失败?
巴扎黑
巴扎黑 2017-04-26 09:00:59
0
2
1486

我安装了gogs,手动执行启动脚本是能启动的,但是做成服务就是无法启动,也不报错,不知道是什么原因,有谁知道可以去哪里查service的启动日志吗?gogs文件在/etc/rc.d/init.d/gogs下面,使用chkconfig --add gogschkconfig gogs on添加到开机启动,看/var/log/boot.log是看到有启动这个服务,但是进程中却无法看到,也不能访问,然后就尝试servcie gogs start,显示结果如下:

[root@localhost init.d]# service gogs start
Starting Gogs Go Git Service:                              [  OK  ]

虽然显示成功了,但还是无法访问,也没有进程,端口也没有监听,然后尝试使用/etc/rc.d/init.d/gogs start却是可以正常启动,并且能够访问,现在就纠结了,到底是什么原因导致service gogs start启动无效呢?

巴扎黑
巴扎黑

répondre à tous(2)
淡淡烟草味

Vous devez mettre d'autres fichiers de gogs dans le répertoire où il est exécuté, et l'exécuter avec des paramètres

漂亮男人

J'ai également rencontré ce problème.
Dans le script de démarrage officiel, les services dépendants correspondants sont commentés.
https://github.com/gogits/gogs/blob/master/scripts/systemd/gogs.service

entraîne l'erreur suivante :

[...s/routers/install.go:71 GlobalInit()] [E] Fail to initialize ORM engine: migrate: sync: dial tcp 127.0.0.1:3306: getsockopt: connection refused

Supprimez simplement le commentaire. J'utilise mariadb et je l'ai ajouté.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!