Elmah 1.2 不会在 Windows 2008 IIS7.5 集成模式上登录到 SQL(但可以在本地运行)

2023-11-30

我正在构建一个新的 Web Forms aspnet 4.0 网站,并使用 NuGet 安装了 Elmah 1.2。我在 web.config 中添加了一行以登录到 sql server express,并创建了相关表和 3 个存储过程。本地(Win 7/ IIS 7.5)一切正常(当通过 vs2010 开发服务器和我的本地 IIS 运行时)-我可以点击 elmah.axd/test 然后返回到 elmah.axd ,果然,我的错误已被记录。

然后,我将该网站发布到我们的开发服务器(Win 2008 R2/ IIS 7.5)。如果我点击 elmah.axd,它会告诉我没有错误 - 然后我转到 elmah.axd/test 并返回 Elmah,仍然没有错误。如果我将日志记录切换到内存而不是 SQL,一切都会正常工作。

我已向应用程序池用户添加了站点中所有存储过程的执行权限。我什至创建了一个名为 ElmahConnString 的单独连接字符串,以 SA 身份登录 - 仍然没有运气。 (我尝试从 sa 中删除 a 以确保它损坏,果然它损坏了 - 所以它肯定使用了 conn 字符串)。

我的 Web 配置如下所示(大部分都放在我的 NuGet 中!);

    <configuration>
      <configSections>
        <sectionGroup name="elmah">
          <section name="security" requirePermission="false"         type="Elmah.SecuritySectionHandler, Elmah" />
          <section name="errorLog" requirePermission="false" type="Elmah.ErrorLogSectionHandler, Elmah" />
          <section name="errorMail" requirePermission="false" type="Elmah.ErrorMailSectionHandler, Elmah" />
          <section name="errorFilter" requirePermission="false" type="Elmah.ErrorFilterSectionHandler, Elmah" />
        </sectionGroup>

    ...
      <connectionStrings>
        <add name="ConnString" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=SiteData;Integrated Security=True" />
      </connectionStrings>
      <elmah>
        <errorLog type="Elmah.SqlErrorLog, Elmah" connectionStringName="ConnString" />
        <security allowRemoteAccess="yes" requirePermission="false"/>
      </elmah>
    ...
      <system.web>
        <httpModules>
          <add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" />
          <add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" />
          <add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" />
        </httpModules>
        <httpHandlers>
          <add verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory,         Elmah" />
        </httpHandlers>
    ...
    <system.webServer>
        <validation validateIntegratedModeConfiguration="false" />
        <modules>
          <add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" preCondition="managedHandler" />
          <add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" preCondition="managedHandler" />
          <add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" preCondition="managedHandler" />
          <add name="ErrorTweet" type="Elmah.ErrorTweetModule, Elmah" preCondition="managedHandler" />
        </modules>
        <handlers>
          <add name="Elmah" path="elmah.axd" verb="POST,GET,HEAD" type="Elmah.ErrorLogPageFactory, Elmah" preCondition="integratedMode" />
        </handlers>
      </system.webServer>

您会注意到,这包含了该问题最广泛给出的答案,即底部的 system.web 服务器块:'(

我不明白?我缺少什么?


无法插入数据库,但不是sql权限问题?

  • 也许你的磁盘已满。
  • 也许您创建了一张没有 IDENTITY 列的表,而该表应该有 IDENTITY 列。

说真的——你不能等两分钟才能得到答案吗?也许它正在插入数据库,但您检查得太快了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Elmah 1.2 不会在 Windows 2008 IIS7.5 集成模式上登录到 SQL(但可以在本地运行) 的相关文章

  • WPF DataGrid 多选

    我读过几篇关于这个主题的文章 但很多都是来自 VS 或框架的早期版本 我想做的是从 dataGrid 中选择多行并将这些行返回到绑定的可观察集合中 我尝试创建一个属性 类型 并将其添加到可观察集合中 它适用于单个记录 但代码永远不会触发多个
  • 类型中的属性名称必须是唯一的

    我正在使用 Entity Framework 5 并且有以下实体 public class User public Int32 Id get set public String Username get set public virtual
  • 如何在 Cassandra 中存储无符号整数?

    我通过 Datastax 驱动程序在 Cassandra 中存储一些数据 并且需要存储无符号 16 位和 32 位整数 对于无符号 16 位整数 我可以轻松地将它们存储为有符号 32 位整数 并根据需要进行转换 然而 对于无符号 64 位整
  • C++11 删除重写方法

    Preface 这是一个关于最佳实践的问题 涉及 C 11 中引入的删除运算符的新含义 当应用于覆盖继承父类的虚拟方法的子类时 背景 根据标准 引用的第一个用例是明确禁止调用某些类型的函数 否则转换将是隐式的 例如最新版本第 8 4 3 节
  • 传递给函数时多维数组的指针类型是什么? [复制]

    这个问题在这里已经有答案了 我在大学课堂上学习了 C 语言和指针 除了多维数组和指针之间的相似性之外 我认为我已经很好地掌握了这个概念 我认为由于所有数组 甚至多维 都存储在连续内存中 因此您可以安全地将其转换为int 假设给定的数组是in
  • 如何从本机 C(++) DLL 调用 .NET (C#) 代码?

    我有一个 C app exe 和一个 C my dll my dll NET 项目链接到本机 C DLL mynat dll 外部 C DLL 接口 并且从 C 调用 C DLL 可以正常工作 通过使用 DllImport mynat dl
  • 从经典 ASP 调用 .Net C# DLL 方法

    我正在开发一个经典的 asp 项目 该项目需要将字符串发送到 DLL DLL 会将其序列化并发送到 Zebra 热敏打印机 我已经构建了我的 DLL 并使用它注册了regasm其次是 代码库这使得 IIS 能够识别它 虽然我可以设置我的对象
  • 用于 FTP 的文件系统观察器

    我怎样才能实现FileSystemWatcherFTP 位置 在 C 中 这个想法是 每当 FTP 位置添加任何内容时 我都希望将其复制到我的本地计算机 任何想法都会有所帮助 这是我之前问题的后续使用 NET 进行选择性 FTP 下载 ht
  • ASP.NET Core 3.1登录后如何获取用户信息

    我试图在登录 ASP NET Core 3 1 后获取用户信息 如姓名 电子邮件 id 等信息 这是我在登录操作中的代码 var claims new List
  • WcfSvcHost 的跨域异常

    对于另一个跨域问题 我深表歉意 我一整天都在与这个问题作斗争 现在已经到了沸腾的地步 我有一个 Silverlight 应用程序项目 SLApp1 一个用于托管 Silverlight SLApp1 Web 的 Web 项目和 WCF 项目
  • 如何定义一个可结构化绑定的对象的概念?

    我想定义一个concept可以检测类型是否T can be 结构化绑定 or not template
  • x:将 ViewModel 方法绑定到 DataTemplate 内的事件

    我基本上问同样的问题这个人 https stackoverflow com questions 10752448 binding to viewmodels property from a template 但在较新的背景下x Bind V
  • 复制目录下所有文件

    如何将一个目录中的所有内容复制到另一个目录而不循环遍历每个文件 你不能 两者都不Directory http msdn microsoft com en us library system io directory aspx nor Dir
  • C 函数 time() 如何处理秒的小数部分?

    The time 函数将返回自 1970 年以来的秒数 我想知道它如何对返回的秒数进行舍入 例如 对于100 4s 它会返回100还是101 有明确的定义吗 ISO C标准没有说太多 它只说time 回报 该实现对当前日历时间的最佳近似 结
  • 如何在 Android 中使用 C# 生成的 RSA 公钥?

    我想在无法假定 HTTPS 可用的情况下确保 Android 应用程序和 C ASP NET 服务器之间的消息隐私 我想使用 RSA 来加密 Android 设备首次联系服务器时传输的对称密钥 RSA密钥对已在服务器上生成 私钥保存在服务器
  • 有没有办法让 doxygen 自动处理未记录的 C 代码?

    通常它会忽略未记录的 C 文件 但我想测试 Callgraph 功能 例如 您知道在不更改 C 文件的情况下解决此问题的方法吗 设置变量EXTRACT ALL YES在你的 Doxyfile 中
  • 对于某些 PDF 文件,LoadIFilter() 返回 -2147467259

    我正在尝试使用 Adob e IFilter 搜索 PDF 文件 我的代码是用 C 编写的 我使用 p invoke 来获取 IFilter 的实例 DllImport query dll SetLastError true CharSet
  • 将数组从 jquery ajax 传递到代码后面

    我必须将二维数组传递给在asp net网页代码后面编写的页面方法我有一个变量objList作为二维数组 我使用以下代码来实现此目的 但没有成功 并且未调用页面方法 脚本语言 function BindTable objList ajax u
  • Mono 应用程序在非阻塞套接字发送时冻结

    我在 debian 9 上的 mono 下运行一个服务器应用程序 大约有 1000 2000 个客户端连接 并且应用程序经常冻结 CPU 使用率达到 100 我执行 kill QUIT pid 来获取线程堆栈转储 但它总是卡在这个位置
  • 从 mvc 控制器使用 Web api 控制器操作

    我有两个控制器 一个mvc控制器和一个api控制器 它们都在同一个项目中 HomeController Controller DataController ApiController 如果我想从 HomeController 中使用 Dat

随机推荐

  • Ant unzip/unwar 目录名与文件名相同

    我需要使用 ANT 构建脚本在 tomcat webapps 目录中解压缩一个 war 文件 war 文件名不固定 如何将其解压到与war文件名相同的目录中 我知道如何解压缩文件 但问题是它将内容解压缩到指定的目标目录中 如果我不知道目录名
  • iOS 8 中的 SKSpriteNode 池似乎分配给重叠内存

    我可能错过了一些东西 但是我当前在应用商店中的应用程序可以在 iOS 7 中运行 但在 iOS 8 中完全失败 因为它不会创建预分配的精灵池 它们似乎被写入相同的地址 除非精灵具有特别不同的属性 在 iOS 7 中 以下代码生成包含 4 个
  • 如何解析 Google 地图地理编码结果

    我想使用地理编码从给定的纬度和经度检索地理地址 使用网站上给定的示例 在这个例子中我只需要城市名称纽约和国家名称即美国 但问题是出现的次数不止一种 这些词作为long name 我的问题是如何在 php 中解析这个 json xml 以获取
  • 单元测试中的随机数据?

    我有一位同事为对象编写单元测试 这些对象用随机数据填充其字段 他的原因是它提供了更广泛的测试范围 因为它将测试许多不同的值 而普通测试仅使用单个静态值 我给了他很多不同的反对理由 主要是 随机值意味着测试并不是真正可重复的 这也意味着如果测
  • Kafka批量侦听器反序列化消息不正确

    我正在使用具有以下配置的批量侦听 但我的消息错误地反序列化 KafkaListener id kafka buyers product sales pricing id topics kafka buyers product sales p
  • Cordova/phonegap 项目中的“需要”异常

    我正在尝试在 Android 平台上使用 Phonegap Cordova 构建混合移动应用程序 我也成功了 该应用程序在我的 Chrome 浏览器中的 Ripple 模拟器中按预期工作 我没有使用 Eclipe ADT 或 Android
  • 如何修复 Angular 5 中的 CORS 问题 http 请求 [重复]

    这个问题在这里已经有答案了 我是 Angular 5 的新手 我想发送 http 请求 但它在检查元素中返回 CORS 错误 Error XMLHttpRequest 无法加载http example com account create
  • AddToRole 和 IdentityRole 不是当前上下文模型的一部分

    我正在使用 Identity 2 1 来处理我的 asp net 应用程序中的用户角色 到目前为止 一切顺利 我创建了从 IdentityDBContext 扩展的新上下文 扩展了 IdentityUser 和 IdentityRole 以
  • 找不到文件 *.storyboardc

    I am trying to submit iOS app with extension but get a weird error on validation 我的小部件故事板名为 Main storyboard 属性文件如下所示 我猜这
  • htaccess 不允许访问带参数的子目录

    我正在尝试为 seo url 创建 htaccess 我创建了 htaccess 所有 url 都工作正常 排除带参数的子文件夹 它们重定向到站点文件夹 sitefolder是我的根目录 所有文件都在那里 示例 网址应如下所示 http l
  • 从数据库填充下拉列表并设置默认值

    现在我有一个用于填充 HTML 的可行解决方案
  • 解析 python imaplib 中的括号列表

    我正在寻找简单的方法来将 IMAP 响应中的括号列表拆分为 Python 列表或元组 我想去从 BODYSTRUCTURE text plain charset ISO 8859 1 NIL NIL quoted printable 120
  • 复制网页浏览器控件中的所有文本

    是否可以从导航到的网站中抓取所有文本WebBrowser不看源码就能控制 当人们不需要标题或网页的非主要部分中的任何信息时 大卫 沃克的方法非常有用 如果需要内部文本之外的内容 只有两种选择 一种是使用 getElement 进行解析 另一
  • 使用 Tkinter 处理未捕获的异常

    在我的 Tkinter Python 应用程序中 我尝试使用sys excepthook处理未捕获的异常 但我的处理程序从未被调用 堆栈跟踪仍然打印出来 如何处理 Tkinter 应用程序中未捕获的异常 这是一个简单的例子 展示了我的尝试
  • 将 StringVector 与 Rcpp 连接

    我不知道如何用 Rcpp 连接 2 个字符串 虽然我怀疑有一个明显的答案 但文档对我没有帮助 http gallery rcpp org articles working with Rcpp StringVector http galler
  • MinHash Spark ML 中与 OR 条件的字符串相似度

    我有两个数据集 第一个是大型参考数据集 第二个数据集将通过 MinHash 算法从第一个数据集找到最佳匹配 val dataset1 x y a b dataString x y a John Smith 55649 28200 John
  • JQuery Mobile 和 Google 地图故障

    我需要在我的移动应用程序的多个页面上显示 Google 地图 该应用程序使用 JQuery Mobile 框架 我的应用程序只是一个 Android 应用程序 使用 webview 并加载存储在 asset 目录中的本地 html 页面 和
  • 方案延续:顶层和非顶层的 call 'call/cc' 有什么区别?

    此代码按预期工作 define saved f cons wo call cc lambda k set saved k saved ca 输出 球拍控制台 wo wo ca 但是当我将它包装在一个函数中并调用它时 程序永远不会停止 为什么
  • 如何查找员工部门变动?

    我有一张表 其中包含各个员工的旧部门和新部门 EmployeeID OldDept NewDept 123 Design Design 234 Software Engineering 345 Design Software 456 Adv
  • Elmah 1.2 不会在 Windows 2008 IIS7.5 集成模式上登录到 SQL(但可以在本地运行)

    我正在构建一个新的 Web Forms aspnet 4 0 网站 并使用 NuGet 安装了 Elmah 1 2 我在 web config 中添加了一行以登录到 sql server express 并创建了相关表和 3 个存储过程 本