On some systeme there are two php.ini file - cli - apache / cgi
Have you change the limit to the correct php.ini file ? On Fri, Feb 13, 2009 at 7:01 PM, myke <[email protected]> wrote: > > I am writting a functional test that is testing login's through a > sfForm object and I'm getting out of memory errors (even if I increase > the limit to several gigs). The issue doesn't happen when your in a > dev or prod environment so I can't replicate it other then when using > functional tests. I've tracked the issue down to the sfBrowser > instantiation.... > > // this works just fine > $b = new sfTestFunctional (new sfBrowser() ); > $b-> > info('Login with bad password')-> > post ('user/login', array( > 'users' => array( > 'email' => '[email protected]', > 'password' => 'abcde' > ) > )); > > // however when I specify a url and ip in the sfBrowser.. > $b = new sfTestFunctional (new sfBrowser('www.somesite.com', > '127.0.0.1')); > > // this happens: > # post user/login > > Fatal error: Allowed memory size of 104857600 bytes exhausted (tried > to allocate 23551298 bytes) in /usr/local/lib/php/symfony-1.2.4/lib/ > util/sfParameterHolder.class.php on line 201 > > Call Stack: > 0.0111 70032 1. {main}() /content/app/dev/test/functional/ > frontend/userActionsTest.php:0 > 6.7361 62402040 2. sfTestFunctionalBase->post() /content/app/ > dev/test/functional/frontend/userActionsTest.php:66 > 6.7361 62402040 3. sfTestFunctionalBase->call() /usr/local/lib/ > php/symfony-1.2.4/lib/test/sfTestFunctionalBase.class.php:219 > 6.7365 62402040 4. sfBrowserBase->call() /usr/local/lib/php/ > symfony-1.2.4/lib/test/sfTestFunctionalBase.class.php:245 > 6.7368 62402040 5. sfBrowser->doCall() /usr/local/lib/php/ > symfony-1.2.4/lib/util/sfBrowserBase.class.php:323 > 6.9406 62824520 6. sfFrontWebController->dispatch() /usr/local/ > lib/php/symfony-1.2.4/lib/util/sfBrowser.class.php:43 > 6.9407 62824520 7. sfController->forward() /usr/local/lib/php/ > symfony-1.2.4/lib/controller/sfFrontWebController.class.php:48 > 6.9478 62832556 8. sfFilterChain->execute() /usr/local/lib/php/ > symfony-1.2.4/lib/controller/sfController.class.php:245 > 6.9478 62832556 9. sfFakeRenderingFilter->execute() /usr/local/ > lib/php/symfony-1.2.4/lib/filter/sfFilterChain.class.php:53 > 6.9478 62832556 10. sfFilterChain->execute() /usr/local/lib/php/ > symfony-1.2.4/lib/util/sfBrowser.class.php:161 > 6.9479 62832556 11. brandFilter->execute() /usr/local/lib/php/ > symfony-1.2.4/lib/filter/sfFilterChain.class.php:53 > 6.9510 62838264 12. sfFilterChain->execute() /content/app/dev/ > apps/frontend/lib/brandFilter.class.php:48 > 6.9510 62838264 13. sfGoogleAnalyticsFilter->execute() /usr/ > local/lib/php/symfony-1.2.4/lib/filter/sfFilterChain.class.php:53 > 6.9518 62838944 14. sfFilterChain->execute() /content/app/dev/ > plugins/sfGoogleAnalyticsPlugin/lib/filter/ > sfGoogleAnalyticsFilter.class.php:45 > 6.9519 62838944 15. sfCacheFilter->execute() /usr/local/lib/php/ > symfony-1.2.4/lib/filter/sfFilterChain.class.php:53 > 6.9534 62838944 16. sfFilterChain->execute() /usr/local/lib/php/ > symfony-1.2.4/lib/filter/sfCacheFilter.class.php:65 > 6.9534 62838944 17. sfCommonFilter->execute() /usr/local/lib/ > php/symfony-1.2.4/lib/filter/sfFilterChain.class.php:53 > 6.9534 62838944 18. sfFilterChain->execute() /usr/local/lib/php/ > symfony-1.2.4/lib/filter/sfCommonFilter.class.php:29 > 6.9535 62838944 19. sfExecutionFilter->execute() /usr/local/lib/ > php/symfony-1.2.4/lib/filter/sfFilterChain.class.php:53 > 7.0390 63146436 20. sfExecutionFilter->handleView() /usr/local/ > lib/php/symfony-1.2.4/lib/filter/sfExecutionFilter.class.php:54 > 7.0390 63146436 21. sfExecutionFilter->executeView() /usr/local/ > lib/php/symfony-1.2.4/lib/filter/sfExecutionFilter.class.php:114 > 7.0436 63146896 22. sfPHPView->render() /usr/local/lib/php/ > symfony-1.2.4/lib/filter/sfExecutionFilter.class.php:153 > 7.0439 63146896 23. sfPHPView->renderFile() /usr/local/lib/php/ > symfony-1.2.4/lib/view/sfPHPView.class.php:174 > 7.0467 63189680 24. require('/content/app/dev/apps/frontend/ > modules/user/templates/loginSuccess.php') /usr/local/lib/php/ > symfony-1.2.4/lib/view/sfPHPView.class.php:77 > 7.0467 63189680 25. include_partial() /content/app/dev/apps/ > frontend/modules/user/templates/loginSuccess.php:1 > 7.0467 63189680 26. get_partial() /usr/local/lib/php/ > symfony-1.2.4/lib/helper/PartialHelper.php:180 > 7.0479 63189680 27. sfPartialView->render() /usr/local/lib/php/ > symfony-1.2.4/lib/helper/PartialHelper.php:218 > 7.0480 63189680 28. sfPartialView->getCache() /usr/local/lib/ > php/symfony-1.2.4/lib/view/sfPartialView.class.php:69 > 7.0480 63189680 29. sfViewCacheManager->computeCacheKey() /usr/ > local/lib/php/symfony-1.2.4/lib/view/sfPartialView.class.php:113 > 7.0480 63189680 30. serialize() /usr/local/lib/php/ > symfony-1.2.4/lib/view/sfViewCacheManager.class.php:614 > 7.0494 63274556 31. sfParameterHolder->serialize() /usr/local/ > lib/php/symfony-1.2.4/lib/util/sfParameterHolder.class.php:0 > 7.0494 63274556 32. serialize() /usr/local/lib/php/ > symfony-1.2.4/lib/util/sfParameterHolder.class.php:201 > > > I'm running symfony 1.2.4. Any hints on how to track this down would > be great! > > > > -- Thomas Rabaix --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en -~----------~----~----~----~------~----~------~--~---
