beego启动找不到conf的原因

beego配置文件路径如下:

app.conf内容

httpaddr = "192.168.199.178"
httpport = 9091
appname = SecProxy

runmode = "${ProRunModel||dev}"
autorender = false

[dev]
redis_addr = 192.168.199.178:6379

[prod]
redis_addr = 192.168.199.178:6379

如果是直接启动main程序:

发现端口不生效,这是因为

main在E:/project下运行
但是配置文件运行原理是:
加载当前程序运行目录下,conf目录下的配置文件
所以要到项目目录下执行main程序

此时,配置文件生效

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏鸿的学习笔记

日志采集技术笔记

使用Linux的rename机制保证文件写入要么成功,要么失败,绝对不能出现写了一半的情况。

49250
来自专栏LanceToBigData

MongoDB(一)环境搭建与初始配置

前言   最近的项目中需要用到MongoDB,所这段时间需要学习知道怎么去使用这个数据库。   这里我先简单的介绍一下什么是MongoDB,后面还会详细的介绍:...

52650
来自专栏Google Dart

AngularDart注意事项 顶

2.执行pub global activate stagehand或pub cache repair命令

10020
来自专栏Angular&服务

ionic3 在app首页跳转重定向报错

29920
来自专栏程序员互动联盟

Ubuntu14.04 Chromium 编译

1、下载depot_tools: 首先安装 git-core: sudo apt-get install git-core 执行命令: git ...

41270
来自专栏ytkah

如何修改dedecms专题目录默认名称special

  专题有一个聚合的效果,一般会比普通的文章页更符合用户需求。如果用dedecms建专题的话,默认的目录是special,怎么修改修改dedecms专题目录名称...

29350
来自专栏数据结构与算法

sublime实现markdown浏览器预览

55660
来自专栏Java修行之道

ubuntu16.04安装ssh服务,并实现远程访问

apt-cache policy openssh-client openssh-server

1.4K20
来自专栏小樱的经验随笔

一个很easy的脚本--php获取服务器端的相关信息

存档: 1 <html> 2 <head> 3 <meta http-equiv="content-type" content="...

40480
来自专栏Angular&服务

mac安装nvm

如果没有.bash_profile文件需要自行touch .bash_profile哦

13430

扫码关注云+社区

领取腾讯云代金券