最近我遇到一个问题,当我启动PHPMyAdmin localhost/phpmyadmin
时,我的apache服务就停止处理消息:Apache HTTP Server has stopped working
。
但是,如果我只是通过localhost/myapp
访问我的文件,一切都按预期工作。
为了获得对PHPMyAdmin
的访问权限,我所要做的就是重新粉碎几次,直到它不会被压碎。
我正在使用XAMPP控制面板v3.2.1,Apache 2.4.10,MySQL 5.6.21,PHP 5.6.3,phpMyAdmin 4.2.11。 操作系统: Windows 7旗舰版64位
如果我只是中止了显示Apache HTTP Server has stopped working
并且不做任何事情的消息,那么apache会以某种方式自行重置,然后毫无问题地输入PHPMyAdmin
。
答案 0 :(得分:1)
由于Apache崩溃,Windows事件日志可能会提供有关导致崩溃的更多信息。
我们找到了以下日志:
Faulting application name: httpd.exe, version: 2.4.10.0, time stamp: 0x53c79afa
Faulting module name: avcuf32.dll, version: 3.10.9599.5086, time stamp: 0x53fae9cf
Exception code: 0xc0000005
Fault offset: 0x000099f1
Faulting process id: 0x171c
Faulting application start time: 0x01d0083294fee555
Faulting application path: C:\xampp\apache\bin\httpd.exe
Faulting module path: C:\Program Files\Bitdefender\Bitdefender 2015\Active Virus Control\Avc3_00270_002\avcuf32.dll
Report Id: d741baff-7425-11e4-a311-1c6f65d4c6e0
这表明当您尝试访问phpMyAdmin时,防病毒软件正在崩溃Apache进程。
在AV软件中添加对httpd.exe的排除可能会使其无法崩溃。
崩溃是由BitDefender尝试扫描Apache进程的访问冲突造成的。很难说为什么只加载phpMyAdmin而不是服务器上的其他应用程序,但它是一致的,所以可能是扫描引擎中的一个错误。
答案 1 :(得分:0)
最简单的解决方案是用新文件替换所有xampp或wamp服务器文件,并注意不要替换MYSQL和HTDOCS文件。您的问题将得到有效解决。如果你替换htdocs和mysql文件,它将重置你的服务器的新文件,你的工作将无法用于实时视图。基本上,当我们使用PHP.ini文件进行一些更改或它被破坏时会出现这种问题。我希望这能解决你的问题。