gpt4 book ai didi

module - Erlang webtool 无法启动

转载 作者:行者123 更新时间:2023-12-02 09:07:50 26 4
gpt4 key购买 nike

只是想知道我的 Erlang webtool 发生了什么。我正在运行 Ubuntu 15.10,并且我已检查是否安装了 erlang-webtool 软件包。但是,当我尝试运行它时,我得到以下信息:

    1> webtool:start().
{error,
{shutdown,
{failed_to_start_child,
{httpd_instance_sup,{127,0,0,1},8888,default},
{shutdown,
{failed_to_start_child,
{httpd_manager,{127,0,0,1},8888,default},
{error,
{invalid_option,
{module_does_not_exist,mod_include}}}}}}}}

=ERROR REPORT==== 7-Mar-2016::15:47:36 ===
Failed initiating web server:
undefined
{invalid_option,{module_does_not_exist,mod_include}}

我的 Erlang 版本:Erlang/OTP 18 [erts-7.0] [来源] [64 位] [smp:8:8] [async-threads:10] [kernel-poll:false]

有什么想法吗?谢谢。

最佳答案

Webtool 似乎在 E/OTP 18 中被破坏。我看到了同样的事情,当我删除了 mod_include(不再存在)的提及时,webtool 就可以工作了。

快速修复:手动编辑 webtool.erl,删除提及 mod_include 的行,运行 erlc webtool.erl,然后复制生成的 webtool.beam 到 ebin 目录,覆盖那里的现有文件。

为了正确修复,我打开了一个 PR:https://github.com/erlang/otp/pull/985

编辑:PR 的结论是 webtool 已被弃用,并且根本不会出现在版本 19 中。它也没有重要到需要制作计划外补丁的程度。如果出现重要的情况(例如与安全相关的错误),那么该问题的补丁可能会包括对 webtool 的修复。但是,最好的选择是降级到 webtool 未损坏的较低版本,或者执行我上面概述的手动修复。

关于module - Erlang webtool 无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35846898/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com