我有2个Django项目caringo和typer在uwsgi的套接字上运行并在nginx上运行。 Caringo项目应从typer调用api。 但是caringo无法为api调用typer url。 我可以从浏览器上的计算机远程打开caringo和typer网站。 当我尝试在本地服务器桌面本身上打开这两个网站时,这些网站未打开。 所以大概是这个问题。 Caringo在本地看不到打字机。 django的两个站点之间是否可以对nginx进行特殊配置以相互调用?
答案 0 :(得分:0)
已解决。 我正在使用/ etc / hosts文件将域名映射到IP。 caringo和typer被映射到127.0.0.1 ip adres。 我将127.0.0.1 ip更改为实际IP地址192.168.100.15,该地址用于服务外部站点。现在可以了。
在下面更改:
127.0.0.1 caringo.int.sr typer.int.sr
:: 1 caringo.int.sr typer.int.sr
至:
192.168.100.15 caringo.int.sr typer.int.sr
#:: 1 caringo.int.sr typer.int.sr