这个问题,涉及到具体的项目,项目需要从一个配置文件中读取一些变量的值,比如数据库的名称,数据库的用户,数据库的密码等等。
在/etc/profile里面声明了配置文件的路径
项目里面的代码会从这个路径读取到配置文件,然后从配置文件里面读取上述变量的值。
问题是:启动项目时,发现连接数据库总是去192.168.1.2连接,这是不正确的,应该是读取本机上的数据库才对,也就是应该去localhost连接数据库才对。
后来,发现 ,在uwsgi的启动脚本里面再次把这个配置文件的目录export出去,解决了
本文出自 “linux与网络那些事” 博客,请务必保留此出处http://khaozi.blog.51cto.com/952782/1364552
uwsgi的一个环境变量的问题,布布扣,bubuko.com
原文:http://khaozi.blog.51cto.com/952782/1364552