You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

服务器本地Python脚本调用Prod虚拟主机API返回403错误排查求助

服务器本地Python脚本调用Prod虚拟主机API返回403错误排查求助

各位好,我遇到一个挺棘手的问题,想请大家帮忙分析下:

我们有一台Linux服务器,上面部署了preprod(预生产)和prod(生产)两个虚拟主机。之前我在预生产侧把一个Python脚本设为定时任务跑了几周测试,这个脚本用requests.post()调用同一服务器上的PHP API,测试期间一切正常。上周终于要推到生产环境了,结果却出了状况...

目前以下两种调用场景完全没问题:

  • 同一服务器上的Python脚本调用preprod虚拟主机的API,正常返回结果
  • 用另一台机器上的Insomnia(一款可以发送自定义HTTP请求的API测试工具)调用prod虚拟主机的API,也能正常工作

但只要是服务器本地的Python脚本调用prod虚拟主机的API,每次都会返回403错误,还附带一个默认的HTML错误页面。而且更头疼的是,这个请求根本没到达PHP层,所以我先检查了相关文件的所有者、用户组以及权限设置,没发现异常。

最诡异的是:哪怕把日志级别调到INFO,access.log和error.log里都完全找不到这条请求的记录(正常能到达PHP的请求都会在access.log里显示),我正打算尝试...

备注:内容来源于stack exchange,提问作者T'lash

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 10:54:35