我刚刚在OpenShift中创建了一个应用程序,过去,它是可以工作的,但现在它说:
.../site-packages/pymongo/uri_parser.py", line 145, in parse_host % (port,)) ValueError: Port must be an integer between 0 and 65535:
问题是端口doesent属于OpenShift,但属于Mlab:
dbuser=os.environ["USR"]
dbpassword=os.environ["PWD"]
uri = "mongodb://{}:{}@appid.mlab.com:33338/appName".format(dbuser, dbpassword)
这个端口是33338,但是这个不属于Openshift?!你知道吗
注意:似乎OpenShift认为dbpassword是端口号?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐