这是我的设置:
我遇到的问题基本上是这样的:
一切似乎都很好:
但是,当我尝试:
Apache崩溃(Windows popup说些关于php5ts.dll的东西),日志上唯一有意义的事情是:
我之前提到的问题的解决方案是使用php 5.4,如上所述 How do I get PDO to work on WAMP with PHP 5.4? 除了5.4没有得到WAMP的正式支持外,许多扩展在5.4上都不起作用(APC,也许是PDO?)。
旧版本的php也被排除在外。官方WAMP插件仅适用于php 5.3.0和5.3.1,而symfony2至少需要5.3.2。
我也在Windows Server 2003计算机上尝试了这个,结果相同。 这花了很多时间我甚至考虑使用我常用的symfony设置在服务器上投入Linux VM。
所以我需要知道是否有可能拥有一个稳定的symfony2 / WAMP2.2环境,这并不意味着丢失扩展和symfony2功能,例如doctrine。
欢迎任何想法。
答案 0 :(得分:1)
我无法让wampserver工作。
我也尝试了XAMPP 1.7.7 (php 5.3.8)和other distributions,并一遍又一遍地遇到同样的问题。
显然我收到的错误消息完全没用,正如建议here,它只是一个“崩溃的东西”消息。
我无法在任何安装的日志中找到任何其他消息,所以我不知道这是symfony2错误,php错误还是apache错误。
无论如何,我得到的错误消息完全无用,我所能做的就是远离Windows。我在虚拟机中设置了LAMP(Linux)环境并从Windos主机运行它,已经有几个月了,到目前为止我还没有遇到任何问题。
答案 1 :(得分:0)
我根据here给出的解释在运行的Apache服务器的'httpd.conf'文件的末尾添加了以下行:
<IfModule mpm_winnt_module>
ThreadStackSize 8888888
</IfModule>
到目前为止,没有任何问题。