异常退出:Windows 10 上的 eaccess

Posted

技术标签:

【中文标题】异常退出:Windows 10 上的 eaccess【英文标题】:exception exit: eaccess on windows 10 【发布时间】:2017-07-26 05:51:12 【问题描述】:

我有一个 erlang TCP 服务器,它可以在除 windows 之外的所有设备上正常工作。 它在那里报告此问题标题中的错误。我尝试在 Windows 中禁用防火墙。我仍然得到同样的错误。可能是什么问题?

谢谢

【问题讨论】:

【参考方案1】:

eacces 是一个 posix 消息,它意味着代码试图在没有必要权限的情况下访问文件或目录。在错误消息中,您应该有负责此错误的代码行和调用堆栈。

【讨论】:

我没有得到比 ***exception exit: eaccess 更多的信息 你是对的,通常当产生异常时,你可以使用catch expression获得更多信息,但是你需要修改代码并知道问题可能出现在哪里。第一步可能是检查文件和目录的正确访问权限,以及 erlang 程序的所有者。 我认为这是 unix/linux 的特权,可以访问权限问题。我会查的。谢谢

以上是关于异常退出:Windows 10 上的 eaccess的主要内容,如果未能解决你的问题,请参考以下文章

无法通过节点休息应用程序上的mongoose连接到mongodb-altas,连接失败:“UnhandledPromiseRejectionWarning:错误:连接EACCES”

详谈 UNIX 环境进程异常退出

在不退出程序的情况下引发异常

什么是在 Windows 上使用 Python 解决虚假 OSError, 13 (EACCES) 的好方法

听 EACCES:Windows 中的权限被拒绝

“Errno::EACCES ...权限被拒绝”运行指南针手表