2018/01/08 19:03:47 SUCCESS ▶ 0041 Built Successfully!
2018/01/08 19:03:47 INFO ▶ 0042 Restarting 'bee-go-myBlog'...
2018/01/08 19:03:47 SUCCESS ▶ 0043 './bee-go-myBlog' is running...
[ORM]2018/01/08 19:03:47 register db `default`, sql: unknown driver "postgres" (forgotten import?)
2018/01/08 19:03:47 [I] [asm_amd64.s:2337] http server Running on http://:8080
尼玛,链接不到数据库(我不知道在哪连)!
恩!现在知道了!
func init() {
orm.RegisterDriver("postgres", orm.DRPostgres)
orm.RegisterDataBase("default", "postgres", "postgres://postgres:123456@127.0.0.1:5432/postgres?sslmode=disable")
}
按照上面这个,然后报错!
以为单词写错,左看右看,还是正常!
最后发现!
他喵的,包没引入!
package main
import (
_ "bee-go-myBlog/routers"
"github.com/astaxie/beego"
"github.com/astaxie/beego/logs"
"github.com/astaxie/beego/orm"
_"github.com/lib/pq"
)
func init() {
orm.RegisterDriver("postgres", orm.DRPostgres)
orm.RegisterDataBase("default", "postgres", "postgres://postgres:123456@127.0.0.1:5432/postgres?sslmode=disable")
}
func main() {
logs.SetLogger(logs.AdapterFile, `{"filename":"/Users/zhu/go/src/bee-go-myBlog/test.log"}`)
beego.Run()
}
ok 不报错了
本站(PHP --> Golang)已重构,代码开源
当你能力不能满足你的野心的时候,你就该沉下心来学习
深度系统自带的终端里 不能使用 ll 命令,很是不习惯啊,只能输入 dir 或者 ls,这样就太麻烦了,直接 alias ll='ls -l' 恩!还是这个命令简单!
深度上php的lnmp环境!可以运行 sudo apt-get install lnmp,听说很多运行sudo apt-get install lamp 的比较好!我不喜欢apache,试着下载,反正一会就给我安装好了一个php 7.0的 lnmp环境!暂时不敢用7.0的,而且一会会就装好了。。。。。貌似很多扩展都没有!还得慢慢安装!
本来想试试一步步安装,比如sudo apt-get install php5 ,发现也能安装!只是配置起来很烦人啊!
那就试试以前的集成的lnmp环境!用以前我常用的 oneinstack 发现跑着跑着就出了问题,发现mysql不能下载下载
–2016-10-28 18:19:00– http://cdn.mysql.com/Downloads/MySQL-5.7/mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz
正在解析主机 cdn.mysql.com (cdn.mysql.com)… 104.88.152.154
正在连接 cdn.mysql.com (cdn.mysql.com)|104.88.152.154|:80… 已连接。
已发出 HTTP 请求,正在等待回应… 404 Not Found
2016-10-28 18:19:01 错误 404:Not Found。
然后昨天晚上试着装以前我也装过的一个集成环境lnmp.org,一开始装,发现它把我系统的一些软件都卸载了!这个依赖也不知道怎么弄的!害得我又得重新装了一遍系统!也幸亏U盘还在!几分钟就装好了!听说有些人装完了这个环境,重启电脑系统都进不去了。。。。不过也听说有人已经提交了工单,这个集成环境下个版本会改!
在论坛里发现有人用oneinstack 安装成功了!看了下它的教程!发现他用的跟我的有点点区别!我猜是我以前的环境包有点旧了,于是又重新下载了一个!半夜跑完!自己网速不知道怎么的,很慢,跑了很长时间!反正今天醒来的时候跑完了。。。。确实可以用!确实有些东西已经改了!
今天把系统又重装了!重新跑了一个环境!恩,干净多了!环境也跑成功了!现在装一些扩展!
phpstorm注册成功,启动后,说 Unable to save settings: Failed to save settings. Please restart IntelliJ IDEA应该是哪个目录没有权限!真是神烦!我把自己这个博客克隆下来,然后创建一个.env 文件!发现提示说该目录没有权限!那简单了!直接sudo chmod -R 777 /data/wwwroot/,然后重启下phpstorm,发现ok了,可以创建了,也不报错了!
本站(PHP --> Golang)已重构,代码开源
当你能力不能满足你的野心的时候,你就该沉下心来学习