HTTP 错误 500.0 无法显示页面,因为发生内部服务器错误原创
金蝶云社区-无涯有涯
无涯有涯
46人赞赏了该文章 11235次浏览 未经作者许可,禁止转载编辑于2023年01月11日 09:53:22

打开金蝶云星空网页提示:

     应用程序中的服务器错误

     错误摘要:HTTP错误500.0 - Internal Server Error

     无法显示页面,因为发生内部服务器错误

image.png

【分析思路】

请对比问题情况,选择部分步骤后全部步骤操作

1、服务器异常关机(比如断电、强制关机),清理ASP.NET临时文件即可,参考对应步骤。

2、服务器更新或安装了二开补丁,需先检查移除最近的二开插件、然后清理ASP.NET临时文件,参考对应步骤。

3、产品安装完成,"管理中心"能正常使用,打开"业务站点"出现500错误,或其他情况,执行全部步骤。

【常规操作步骤】

一、尝试关闭或更换杀毒软件

1、关闭防火墙和所有的杀毒软件(如:360,金山毒霸)


二、检查调整IIS设置

1、应用程序池中"k3cloud"和"managesite"是否启动(应设置为"启动"的状态)

2、应用程序池中"k3cloud"和"managesite"高级设置-进程模型-标识设置为"localsystem",常规-启用32位应用程序设“False”

image.png

3、确保K3cloud、ManageSite对应的目录正确、应用程序池选择正确。

image.png

image.png

三、检查调整文件夹权限

1、将安装目录授权everyone完全控制权限。

2、将“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files”文件夹授权everyone完全控制权限。

image.png

四、检查移除最近的二开插件

1、服务器上找到“替换为安装目录\K3Cloud\WebSite\bin”,右键-查看-详细信息,并按“修改日期”排序。

image.png

2、检查日期最新的文件,将最新的DLL文件剪切到其他地方保存(不能留在产品安装目录),然后清理ASP.NET临时文件,在产品能登录以后,反馈二开技术人员处理二开问题。


五、清理ASP.NET临时文件

1、找到"C:\Windows\System32\cmd.exe",右键以管理员身份运行,黑色窗口输入iisreset -stop回车停止IIS。
2、打开“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files”文件夹,删除里面的文件夹。

image.png

3、找到"C:\Windows\System32\cmd.exe",右键以管理员身份运行,黑色窗口输入iisreset -start回车启动IIS。

4、尝试重新访问网站。


六、以上情况操作后无效

1、需要重点查看windows日志信息,当windows安全日志提示:asp.net:配置错误等,后面还有未能加载XXXXX组件情况下。

2、在k3cloud的安装目录中去搜索对应组件,如果存在的话,建议参考步骤(一、二)操作后重试。


其他参考:

1、HTTP 错误 500.0 调用LoadlibraryEx失败

2、星空报出500错误的问题以及解决办法

赞 46