这个问题是Stackoverflow上的这个问题的后续问题,我在Win 7(64位)的WAMP 2.5(64位)上设置了应用程序,其设置如下:
在Virtualhost下运行时,只显示不需要数据库访问权限的页面,包括内页面;但是当页面需要加载某些数据时,它会抛出 Error 'ERR_CONNEXION_RESET'
。
但是,当在内置服务器下运行时,我能够显示所有页面并成功通过应用程序。
除了子进程必须重新启动之外,Apache日志不会提供任何有意义的信息。
相反,Window Event Viewer会出现以下错误:
Faulting application name: httpd.exe, version : 2.4.9.0, time stamp: 0x5667fd57
Faulting module name: php5ts.dll, version : 5.5.12.0, time stamp: 0x56d7bf4a
Exception code: 0xc00000fd
Fault offset : 0x000000000013b7d4
Faulting process id: 0x1090
Faulting application start time: 0x01d1c616b8aabd41
Faulting application path: D:\wamp64\bin\apache\apache2.4.9.0\bin\httpd.exe
Faulting module path: D:\wamp64\bin\apache\apache2.4.9.0\bin\php5ts.dll
Report Id: fa0b0233-3209-11e6-9741-c03fd507633c
这是我的WAMP服务器的虚拟主机配置:
<VirtualHost *:80>
DocumentRoot "d:/wamp64/www/Agrem/web"
ServerName agrem.local
ErrorLog "logs/agrem.local-error.log"
CustomLog "logs/agrem.local-access.log" common
<Directory "d:/wamp64/www/Agre/web">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</Directory>
我已经尝试过找到的解决方案:
我想了解为什么它在内置服务器下运行,而不是作为Web服务器配置下的 VirtualHost 或项目运行
更新
尝试了新的“裸露”之后。使用EasyPHP的电脑我可以在日志中找到有关问题的更多细节
重启/失败与parent-child-process-exited-with-status-3221225477错误相关联。
我在我的httpd.conf
&#39;的最后添加了以下几行:基于here给出的解释运行Apache服务器的文件:
<IfModule mpm_winnt_module>
ThreadStackSize 8888888
</IfModule>
到目前为止,我不再有这个问题了。