You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Plesk激活Node.js报错:订阅内已有应用占用该应用根目录

解决Plesk中激活Node.js时的应用根目录冲突问题

在CentOS和Ubuntu系统上多次安装Plesk面板后,激活Node.js时均触发以下错误:

该订阅中已有另一个Node.js应用使用此应用根目录,请指定一个包含文档根目录的其他应用根目录。

以下是针对性的解决步骤:

  • 检查订阅下的现有Node.js应用
    登录Plesk面板,进入对应订阅的「网站与域名」页面,找到「Node.js」选项,查看是否已有创建好的Node.js应用。如果有,要么删除旧应用,要么为新应用选择不同的根目录路径。

  • 清理残留的Node.js配置文件
    如果面板中看不到旧应用但错误仍存在,大概率是配置文件残留:

    1. 登录服务器终端,切换到订阅的网站根目录(通常为/var/www/vhosts/[你的域名]/httpdocs)
    2. 查找并删除.plesk.nodejs配置文件
    3. 检查/var/www/vhosts/system/[你的域名]/conf目录下的web.conf文件,删除其中重复的Node.js应用配置条目
  • 指定新的应用根目录
    激活Node.js时,不要直接使用默认文档根目录,而是创建一个子目录(比如/httpdocs/node-app)作为应用根目录,确保该目录包含文档根目录内容,或把应用代码放在这个子目录中,再在Plesk中指定此路径。

  • 重置订阅的Node.js环境
    若以上方法无效,可尝试重置订阅的Node.js环境:

    1. 在Plesk面板的「Node.js」页面删除所有已存在的Node.js应用
    2. 执行命令 plesk bin nodejs --remove-subscription-settings [订阅名称] 清理订阅的Node.js配置
    3. 重新为订阅启用Node.js并配置新的应用根目录

内容的提问来源于stack exchange,提问作者Jomedya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 17:37:01