安装kong的时候由于postgresql配置问题 会报
/usr/local/share/lua/5.1/pgmoon-mashape/init.lua:239:missing password, required for connect nginx: [error] init_by_lua error: /usr/local/share/lua/5.1/pgmoon/init.lua:271: missing password, required for connect stack traceback: [C]: in function 'assert' /usr/local/share/lua/5.1/pgmoon/init.lua:271: in function 'auth' /usr/local/share/lua/5.1/pgmoon/init.lua:211: in function 'connect' .../share/lua/5.1/kong/db/strategies/postgres/connector.lua:205: in function 'connect' .../share/lua/5.1/kong/db/strategies/postgres/connector.lua:497: in function 'query' .../share/lua/5.1/kong/db/strategies/postgres/connector.lua:273: in function 'init' /usr/local/share/lua/5.1/kong/db/init.lua:138: in function 'init_connector' /usr/local/share/lua/5.1/kong/init.lua:383: in function 'init' init_by_lua:3: in main chunk
修改
/etc/kong/kong.conf.default
/usr/local/kong/kong.conf
统统没用!!!!
需要修改
/usr/local/share/lua/5.1/kong/templates/kong_defaults.lua
将里面的pssword=NONE 改为kong 或你修改的密码