【问题标题】:Can not start start emacs server无法启动启动 emacs 服务器
【发布时间】:2011-08-05 20:41:34
【问题描述】:

当我在 Emacs 中运行 start-server 时,我的 *Messages* 缓冲区中会出现以下内容:

 apply: Cannot bind server socket: cannot assign requested address

这个 Emacs 二进制文件在我站点的一堆主机上可用,但它只在一个主机上存在问题。不确定是什么原因。有人知道如何开始调试吗?

【问题讨论】:

  • serverfault.com他们一定会帮助你
  • 我认为 emacs 服务器不足以解决 serverfault.com 上的问题。
  • 可能不相关,但this question 解决了启动 emacs 服务器的问题。至少有三个答案可以解决这个问题。
  • 您需要提供更多信息:什么 Emacs 版本?在什么操作系统上?怎么安装?如果你跳过你的.emacs,你有同样的问题吗?
  • @BlackBear:绝对不是服务器故障。 Super User 将是正确的地点,或者 Unix 如果平台是 unix 平台。

标签: emacs emacs23


【解决方案1】:

超级用户可能是更合适的场所。他们也倾向于处理与操作系统相关的问题。

也就是说,您是否绝对确定客户端尚未在相关主机上运行?这将阻止它绑定到套接字...确保用户具有在该系统上创建套接字的适当权限。确保套接字没有卡在某个中间状态(可能权限设置错误,现在用户无法创建新的)。尝试删除套接字(如果存在),然后让 Emacs 创建一个新的。

【讨论】:

  • 我肯定会怀疑这个问题是由另一个已经在运行的 emacs 服务器引起的。
猜你喜欢
  • 2014-12-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-28
  • 2019-07-20
  • 2014-07-14
  • 2013-12-08
  • 2015-08-15
相关资源
最近更新 更多