在网上搜索了一段时间并尝试了所有找到的修复方法(编辑 httpd.conf、vhost conf 文件、防火墙)后,仍然无法修复这个错误。
我的服务器昨天和今天的大部分时间都运行良好,但在某个时间,它崩溃了,即使重新启动服务器甚至操作系统多次后仍没有响应。
看起来服务器只对一个脚本没有响应,而这正是我需要运行和调试的脚本。
上次崩溃时,PHP 由于达到内存限制而出现错误,当我尝试加载特定页面时出现错误:ERR_CONNECTION_RESET
编辑:检查我的 error.log 文件时我看到:
child pid 3549 exit signal Segmentation fault (11), possible coredump in /etc/apache2
也许这会对你们有所帮助
希望你们能帮助我解决这个奇怪的问题
答案1
段错误通常表示正在运行的程序存在问题,无论是 Apache 所服务的应用程序中还是 Apache 本身中。
您需要做的是检查您的脚本或 Web 应用程序是否触发了此类分段错误。这很难追踪。
如果即使提供普通的静态内容也会导致分段错误,那么您需要向 Apache 提交错误报告,因为它行为不当并且可能存在错误。
答案2
在本地 #TYPO3 项目中,生成的临时文件可能是原因。清除 typo3temp 文件夹上的所有缓存对我来说是答案 ;)