ASP 失败并出现 500 错误

ASP 失败并出现 500 错误

我们的服务器设置为 IIS 框,并有一些静态页面和一些处理表单提交的 asp 页面。asp 实际上是发送 CDO 消息的 vbscript。

将这些页面移动到新服务器时,表单将无法提交,并出现 500 错误,事件查看器中显示以下内容:

错误:应用程序池“DefaultAppPool”的模板持久缓存初始化失败,原因是以下错误:无法为应用程序池创建磁盘缓存子目录。数据可能还有其他错误代码。

我似乎无法在任何地方找到有关此的任何信息...我认为这可能与我们从另一台服务器的映像创建此服务器有关。

服务器信息:

Windows 2008 R2 数据中心 SP1

托管在 Amazon EC2 上

提前感谢您的帮助...

  • 文斯

答案1

我认为这与一些权限设置有关,请检查 IIS_WPG 和 NETWORK SERVICE 是否有权访问以下文件夹:

  • %systemroot%\帮助\IISHelp\Common
  • %systemroot%\System32\Inetsrv\ASP 编译模板*
  • %systemroot%\IIS 临时压缩文件

相关内容