【已解决】Java调用宝塔API, 本地调用和服务器调用结果不...
面板、插件版本: 8.0.6系统版本:CentOS 8.5.2111 x86_64(Py3.7.9)
问题描述:
使用JAVA调用宝塔API重载nginx的配置文件内容, 在本地调试时, 跟在面板中返回的信息是一致的 , 这是正确的, 但是把代码部署到服务器后, 调用返回的是[执行成功].
相关截图(日志、错误):
面板调用提示:
本地调试:
服务器执行日志:
解决了, 原因是写入nginx配置内容的时候 , 流还没有关闭, 就调用了api重启服务, 这个时候配置文件还没有写出成功, 所以它调用成功了.把重启api代码写到关闭流之后就正常了
页:
[1]