python:django部署问题
用django开发了一个项目,本地测试没有问题,部署到云服务器就不行了,怎么回事?我用扣子做了一个AI智能体,把他引到了项目中,当本地运行时可以正常请求并返回请求。
# 扣子 API 的 URL
API_URL = 'https://api.coze.cn/open_api/v2/chat'
# 发送 POST 请求
response = requests.post(API_URL, headers=headers, json=data)
但是,当我把项目部署到阿里云服务器时,请求不到扣子网站,是怎么回事呢?是不是阿里云服务器网络代{过}{滤}理的问题?如何设置呢?
我不是学计算机专业的,也不是编程专业的,就是自学了点Python,有知道问题的大佬,尽量别用太专业的角度回答,可能看不懂。。。。 发工单询问一下 上服务器 手动测试一下连通性. 我可以远程给你看看 服务器应该是被对面屏蔽 看下阿里云防火墙规则,是否开启对应端口 找问题要看日志啊。。。不能只靠想 到服务器上直接ping或者curl那个地址,看一下通不通,可能是被安全组拦截了,手动加一下规则 感谢各位大佬提示,我又在服务器里进入Python环境试了一下,可以正常请求。但是启动django后就不行了,看来不是云服务器网络的事,还是django的问题,不知道为什么本地可以,部署完就不行了。。。。。。 启动时端口前加上0.0.0.0:端口,服务器的防火墙也要把端口打开
页:
[1]
2