【Plesk经验分享】Plesk显示 HTTP Error 503,怎么办?

214天前 0人评论 3651人浏览

适用版本:
Plesk for Windows


问题
当加载 Plesk 时会显示以下错误:
HTTP Error 503. The service is unavailable


Event Viewer > Windows Logs > Application 中会找到以下错误:
The Module DLL C:\Program Files (x86)\iisnode\iisnode.dll failed to load. The data is the error.


原因
默认情况下,Plesk 用户 psaadmpsacln 没有访问 C:\Program Files (x86)\iisnode\ 目录的权限。


解决方案
1. 通过 RDP 连接服务器。


2. 将以下各行添加到保存在 %plesk_dir%\etc\DiskSecurity\ 目录中的 disksecurity.xml 文件中:
<!-- Program Files\iisnode -->
<Entry AccounType="1" Account="Psaadm" Path="{ProgramFiles}" SubPath="iisnode" AceFlags="ThisFolderSubfoldersAndFiles" AccessMask="Read" EntryFlags="0x40" />
<Entry AccounType="1" Account="Psacln" Path="{ProgramFiles}" SubPath="iisnode" AceFlags="ThisFolderSubfoldersAndFiles" AccessMask="Read" EntryFlags="0x40" />


3. 在 cmd 中运行下面的命令打开 Plesk Reconfigurator
"%plesk_dir%admin\bin\reconfigurator.exe"


4. 点击 Correct disk permissions 更正磁盘权限:



点击
Repair Plesk Installation > 勾选 Plesk File Security > Check 复选框。


5. 启动 Plesk Services Monitor



6. 重启 Plesk Management Service



 
如果以上方案未能解决问题,请如下操作:
1. 在 cmd 中运行下面的命令备份 IIS 配置文件:
copy "%windir%\System32\inetsrv\config\applicationHost.config" "%windir%\System32\inetsrv\config\applicationHost.config.bak"


2. 进入 IIS > Sites > PleskControlPanel > Module 移除 iisnode 模块。


相关文章: 无
提交
还没有评论,快来抢沙发吧!
相关博客

锐成信息,欢迎您的到来

需要更多的了解以上产品和解决方案,请立即联系我们技术支持团队和业务专家,他们将给您带来专业的建议!

售前
支持
代理
合作
售后
支持