php捕获500错误信息,php – 如何获取有关错误500的更多信息 – 内部服务器错误?...
我在我的
PHP网站的许多部分使用$ajax请求一切正常,直到几天前我所有的$ajax请求开始给出错误500 – 内部服务器错误.
我可以在控制台中看到该错误,并且我还使用错误处理程序来获取有关错误的更多信息.
那是我的Ajax请求
window.setInterval(function(){
$.ajax({
type: "GET",
url: "include-ajax/is_it_midnight.php",
dataType: "json",
success: function(data)
{
if(data == 1)
{
//Reload website at midnight
location.reload();
}
},
error : function(XMLHttpRequest, textStatus, errorThrown) {
alert(XMLHttpRequest);
alert(textStatus);
alert(errorThrown);
alert(XMLHttpRequest.responseText);
}
});
}, 10000);
这就是我在浏览器上得到的:
is_it_midnight.php:
$current_hour = date('H');
$current_minute = date('i');
$current_second = date('s');
//If the website was open between the 00:00:00 and 00:00:10 it will refresh automatically
//else it will not be open it will open after midnight so it will have aleardy the new day data
if($current_hour == 0 && $current_minute == 0 && ($current_second > 0 && $current_second < 10))
{
$is_it_midnight = 1;//This flag means it is midnight
}
else
{
$is_it_midnight = 2;//This flag means it is not midnight
}
echo json_encode($is_it_midnight);
?>
一些说明:
1.它不会一直给出这个错误,有时它工作正常并正确地给出响应(我在网站上看到响应和标题信息,当我检查chrome控制台中的网络选项卡时).
2.如果类型是GET或POST并不重要,它一直给我同样的问题(我用GET类型显示这个ajax示例,但我在我的网站中也有类型问题的POST类型请求).
3.我添加了ini_set(‘display_errors’,1);“ini_set(‘display_startup_errors’,1);“error_reporting(-1);到is_it_midnight.php的开头,但没有显示错误,因为我相信没有语法或任何其他PHP错误(因为有时它工作正常和正确).
4.我还查看服务器错误日志,但根本没有与此文件或任何其他ajax文件相关的内容.
5.我试图检查这是否是超时错误但是我没有从textStatus获得任何超时它只是警告错误.
更新:
我检查了apache日志,我发现这样的事情:[Sat Feb 21 07:35:05 2015] [error] [client 176.40.150.195]脚本标题的提前结束:is_it_midnight.php,referer:http://www.example .COM / index.php文件
我需要任何有用的帮助或线索来理解为什么我会得到这个错误有什么我没有尝试它来获取有关该错误的更多信息???
php捕获500错误信息,php – 如何获取有关错误500的更多信息 – 内部服务器错误?...相关推荐
- 手机打开网页显示500服务器错误,win10打开网页提示http 500 内部服务器错误怎么办...
其他相关 HTTP500内部服务器错误"解决方法 - 苦涩的茶 - 博客园HTTP500内部服务器错误的提示,无法法查看错误的详细信息,用户也没办法根据具体的问题来解决,这对很多新用户确实是 ...
- 内部服务器错误500是什么?该如何解决?
500内部服务器错误是什么 5XX错误是由服务器返回的状态代码,当服务器遇到这使它不能满足来自客户端的请求的意外情况.500内部服务器错误包含很多种情况,不能确切知道到底是哪个异常导致的.于是很难解决 ...
- 500服务器无法正常提供信息,http 500 内部服务器错误怎么办
http 500 内部服务器错误怎么办?现在有很多站长在建站的时候会遇到网站无法正常显示网页的问题,这些原因有很多,可能是域名解析除了问题,也可能是服务器不稳定,或者是http 500 内部服务器错误 ...
- iis php 500 内部服务器错误,服务器_iis的http 500内部服务器错误的解决,iis的http 500内部服务器错误是 - phpStudy...
iis的http 500内部服务器错误的解决 iis的http 500内部服务器错误是我们经常碰到的错误之一,它的主要错误表现就是asp程序不能浏览但htm静态网页不受影响.另外当错误发生时,系统事件 ...
- HTTP 错误 500.19 - 打开 IIS 网页时出现内部服务器错误
HTTP 错误 500.19 -官方文档转发 本文转自微软关于500.19错误描述及解决 转载地址:https://docs.microsoft.com/zh-CN/troubleshoot/iis/ ...
- http 500内部服务器错误
http 500内部服务器错误 -------------------------------------------------------------------------------- 一.错 ...
- php 500 内部服务器错误,php 500 - 内部服务器错误的解决方法
php 500 - 内部服务器错误的解决方法 发布时间:2020-11-04 09:55:31 来源:亿速云 阅读:71 作者:小新 小编给大家分享一下php 500 - 内部服务器错误的解决方法,相 ...
- iis php配置内部错误,iis 500 内部服务器错误 php
IIS 配置PHP环境HTTP 500错误处理方法 在搭建php程序的时候遇到了500错误,访phpinfo测试也是500,重新安装了php,重新搭建网站,网站管理员账户,给上everyone权限测试 ...
- “http 500内部服务器错误”的解决方法
"http 500内部服务器错误"的解决方法 IIS500错误,是因为微软的一个BUG所造成的.下面是解决办法: 主要是由于IWAM账号(在我的计算机即是IWAM_MYSERVER ...
最新文章
- Zend framework重定向的方法
- GitHub 上 6 款牛哄哄的后台模板
- 【机器学习基础】机器学习理论最佳入门!周志华宝箱书搭档,开源教程《钥匙书-KeyBook》发布...
- 大数据处理系列之(一)Java线程池使用
- springboot2.0 多数据源整合问题 At least one JPA metamodel must be present! at
- deep learning入门学习
- Python官方文档学习心得(第三篇)
- dmz区服务器系统激活,dmz主机搭建服务器
- 解决Qt中文乱码以及汉字编码的问题(UTF-8/GBK)——ubuntu环境设置默认是utf-8,文件编码可使用Encodersoft批量转换
- nginx的高级配置(1)——为某个虚拟主机添加用户验证
- spring boot (二) web swagger2
- HTML——校友会(bootstrap)
- 给linux用户的11个高级MySQL数据库面试问题和答案
- 模拟电子技术知识点总结
- Aegisub制作字幕从入门到精通:制作srt字幕,制作ass字幕,压制字幕和视频
- 原生JS 实现网易云音乐
- android 携程页面,android 仿携程首页源码(自定义button)
- 关于“网络安全”五点须知!
- 接口性能优化怎么做?
- 微信公众号关联(小游戏 小程序 跳转 盒子 wx.navigateToMiniProgram)