dev环境返回空白页面

时间:2015-05-06 03:53:42

标签: php symfony

我目前正在使用Symfony项目(const VERSION =' 2.5.0'),我使用xampp和PHP 5.6.3。

当我在开发环境中运行时,它会显示一个空白页面,但每当我在prod环境中运行应用程序时,一切正常。

这是php_error_log:

[06-May-2015 04:59:03 Europe/Berlin] PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 11 bytes) in C:\xampp\htdocs\Editracker\vendor\symfony\symfony\src\Symfony\Bridge\Doctrine\DataCollector\DoctrineDataCollector.php on line 134

[06-May-2015 05:02:38 Europe/Berlin] PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 8192 bytes) in C:\xampp\htdocs\Editracker\app\bootstrap.php.cache on line 956

[06-May-2015 05:06:29 Europe/Berlin] PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 36 bytes) in C:\xampp\htdocs\Editracker\vendor\symfony\symfony\src\Symfony\Bridge\Doctrine\DataCollector\DoctrineDataCollector.php on line 176

[06-May-2015 05:06:48 Europe/Berlin] PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 24 bytes) in C:\xampp\htdocs\Editracker\vendor\symfony\symfony\src\Symfony\Bridge\Doctrine\DataCollector\DoctrineDataCollector.php on line 176

[06-May-2015 05:11:36 Europe/Berlin] PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 24 bytes) in C:\xampp\htdocs\Editracker\vendor\monolog\monolog\src\Monolog\Formatter\LineFormatter.php on line 111

[06-May-2015 05:34:34 Europe/Berlin] PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 5 bytes) in C:\xampp\htdocs\Editracker\app\bootstrap.php.cache on line 2001

[06-May-2015 05:38:14 Europe/Berlin] PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 36 bytes) in C:\xampp\htdocs\Editracker\vendor\symfony\symfony\src\Symfony\Bridge\Doctrine\DataCollector\DoctrineDataCollector.php on line 176

可能出现什么问题?

1 个答案:

答案 0 :(得分:0)

您的脚本超出了允许的最大内存。我怀疑这只是因为分析工具(底部的工具栏)而在dev中发生,特别是如果你启用了xdebug。

您需要增加内存限制。您可以通过设置:

在php.ini文件中执行此操作

memory_limit的= '256M'

或者您可以在app_dev.php文件中设置此项,如果您只想增加开发中的内存限制:

的ini_set( 'memory_limit的', '256M');

请参阅http://php.net/manual/en/ini.core.php#ini.memory-limit