Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 特定网页开始偶尔导致500个内部错误_Php_Linux_Apache_.htaccess - Fatal编程技术网

Php 特定网页开始偶尔导致500个内部错误

Php 特定网页开始偶尔导致500个内部错误,php,linux,apache,.htaccess,Php,Linux,Apache,.htaccess,我今天遇到了一个问题,我网站上的某个特定页面有时会导致500个内部错误。由于在大型数据集上进行一些数据库查询,页面通常需要相当长的时间才能加载,但直到今天,Apache500内部错误才开始发生。显然,我将尽可能地优化db查询,以提高页面加载速度,但有人知道为什么在正常运行了几个月后,这种情况会开始发生吗?我不知道有任何服务器范围的配置更改。这是否可能是需要在php.ini中修改的脚本执行时间问题 我也有同样的问题。最后不得不将站点移动到一个新的服务器上。未找到解决方案。请检查无错误日志这是一个相

我今天遇到了一个问题,我网站上的某个特定页面有时会导致500个内部错误。由于在大型数据集上进行一些数据库查询,页面通常需要相当长的时间才能加载,但直到今天,Apache500内部错误才开始发生。显然,我将尽可能地优化db查询,以提高页面加载速度,但有人知道为什么在正常运行了几个月后,这种情况会开始发生吗?我不知道有任何服务器范围的配置更改。这是否可能是需要在php.ini中修改的脚本执行时间问题

我也有同样的问题。最后不得不将站点移动到一个新的服务器上。未找到解决方案。

请检查无错误日志这是一个相当大的猜测

这可能是内存限制 或

执行时间 检查php设置并更改它们


由于数据库中的数据值正在增长,因此过一段时间后,这种问题就会出现。你必须重构页面,特别是你的查询。

你检查了Apache和PHP错误日志了吗?我的权限非常有限,无法查看/var/log/messages,不知道还有什么地方可以查看,没有像/var/log/Apache/PHP.errorsphinfo这样的文件夹可以告诉你PHP的错误在哪里。