【问题标题】:The Browsermob-Proxy server process failed to startBrowsermob-Proxy 服务器进程启动失败
【发布时间】:2017-09-02 16:53:11
【问题描述】:

我刚启动服务器时遇到了这个错误。代码如下:

server = Server(r"path\to\browsermob-proxy")
server.start()

然后它停止并引发如下错误:

browsermobproxy.exceptions.ProxyServerError: The Browsermob-Proxy server process failed to start. Check <_io.TextIOWrapper name='C:\...\server.log' mode='w' encoding='cp936'>for a helpful error message.

日志文件似乎没有提供任何帮助。它只是说'java'不是内部或外部命令、可运行程序或批处理文件。

我被困在这里太久了。谁能给我一个可行的解决方案?非常感谢!!!

【问题讨论】:

    标签: python proxy-server browsermob browsermob-proxy


    【解决方案1】:

    这让我发疯了。即使在安装 Java 运行时环境(并确保它在系统路径中)之后,它也没有解决问题。我最终决定进入 /full/path/to/browsermob-proxy 瞧,它终于奏效了!使用 relative/path/to/browsermob-proxy 失败(即使它找到了文件并且如果相对路径或文件名不正确会给出另一个错误,但没有完整路径是不够的)。

    【讨论】:

      【解决方案2】:

      我昨天遇到了这个问题,日志中出现了同样的错误。 这是由于操作系统未安装 java 或 java 未添加到路径引起的。 只需在 CMD 或终端中键入“java”即可确认相同的问题。 然后安装java并将包含java运行时的路径添加到PATH。

      【讨论】:

        猜你喜欢
        • 2023-03-12
        • 1970-01-01
        • 1970-01-01
        • 2018-04-15
        • 2013-03-02
        • 2017-03-21
        • 2021-02-03
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多