【问题标题】:php, ajax error reporting is not workingphp,ajax错误报告不起作用
【发布时间】:2012-05-08 06:03:47
【问题描述】:

我有这个文件,在点击事件中它通过$.post{}调用一个php函数 我使用alert(data) 来识别错误。但不幸的是,它没有发出任何警告,只是它在带有相关 url "Internal server error 500" 的 firebug 控制台上显示错误,然后我尝试通过浏览器粘贴完整的 url 来访问代码,我放了 error_reporting(E_ALL); ini_set("display_errors", 1); ,但显示了一个空白页面。我在这里迷路了,不知道如何在不显示任何错误的情况下解决此问题。非常感谢您的帮助。

php info 错误报告中的 p.s 已关闭。我在我的子文件夹上尝试了 htaccess 也没有运气。

【问题讨论】:

  • 其实是 jquery $.post(url_file, { all: all, prebody:body ,currant_url :location.href, pre_content:globle_pre_content, post_content:globle_post_content}, function(data){ alert( data); });
  • 谢谢我让它工作了。客户端已替换索引文件。

标签: php ajax error-reporting


【解决方案1】:

确保以下几点:

  • error_reporting(E_ALL) 紧跟在 <?php 标签之后
  • 确实有一个PHP错误-尝试故意制造一个。也许错误在其他地方,不是您的 PHP,而是 .htaccess 文件(因为您得到 500),或者它可能是一个逻辑错误。

【讨论】:

  • 谢谢我让它工作了。客户端已替换索引文件。
猜你喜欢
  • 2012-04-23
  • 1970-01-01
  • 2013-02-13
  • 2023-03-15
  • 2011-12-12
  • 1970-01-01
  • 2013-12-13
  • 2011-08-29
  • 2012-09-16
相关资源
最近更新 更多