Symfony2 Sonata管理使apache在Windows 7上停止运行

Symfony2 Sonata管理使apache在Windows 7上停止运行,apache,symfony,windows-7,sonata-admin,Apache,Symfony,Windows 7,Sonata Admin,我正在学习Symfony并安装了Sonata管理包。在打开/admin/login/第一次打开后,但在重新加载之后,apache会停止运行。因此,每次重新加载页面后,我都需要重新启动apache 我想这是我的代码错误,所以我在本地安装了工作站点,但遇到了同样的问题 不知道什么信息是重要的问题,请让我知道,我会更新问题 更新: 我得到了perl错误: perl: warning: Setting locale failed. perl: warning: Please check that you

我正在学习Symfony并安装了Sonata管理包。在打开/admin/login/第一次打开后,但在重新加载之后,apache会停止运行。因此,每次重新加载页面后,我都需要重新启动apache

我想这是我的代码错误,所以我在本地安装了工作站点,但遇到了同样的问题

不知道什么信息是重要的问题,请让我知道,我会更新问题

更新:

我得到了perl错误:

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
    LC_ALL = (unset),
    LANG = (unset)
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
可以找到Linux的解决方案,需要运行以下命令:

export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
apt-get install locales
dpkg-reconfigure locales 
但Windows 7没有任何功能

还有一些关于StackOverflow的解决方案:

解决方案


问题出在APC扩展中,您可以在开发服务器上禁用它,因为它只是cahce的扩展。没有它我也能用。

检查你的apache日志,看看发生了什么。也检查symfony日志。屏幕上有什么?错误?空白页?@ibasaw你是对的,我有perl错误。谢谢正在更新有错误的问题。找不到如何在Windows 7中修复它