2013-08-29 4 views
1

У меня проблема с PHPUnit. Я установил его с помощью PEAR, никаких проблем, но когда я пытаюсь запустить тест (который должен работать, потому что он работает на другой) я получаю сообщение об ошибке, которую я не могу решить:Я не могу запустить PHPUnit

Fatal error: Allowed memory size of 536890912 bytes exhausted (tried to allocate 504627201 bytes) in my/path/to/magento/app/code/core/Mage/Core/Model/Resource/Setup.php on line 644

zend_mm_heap corrupted

Я увеличил лимит памяти в моих файлах php.ini (в apache и php), и единственным результатом было то, что мне пришлось ждать дольше, пока ошибка не появится. Я использую WAMP с Apache 2.2.22 и php 5.3.13 и PHPUnit 1.3.2. Я пробовал все, что мог придумать, и пока не нашел решения.

+0

Просто потому, что что-то работает для друга не означает, что он должен работать для вас. Начните с изучения различий между вашей установкой и их. – Anigel

+0

Дело в том, что их нет. У нас есть тот же самый тип ноутбука, одна и та же ОС, сделали те же шаги для его установки, выполнив ту же конфигурацию и все. –

+0

Основываясь на новой информации, которую вы только что добавили, она звучит так, как будто она может быть похожа на http://stackoverflow.com/ Вопросы/2247977/what-do-zend-mm-heap-corrupted-mean – Anigel

ответ

2

Существует ограничение памяти возникает эта проблема. Вы можете изменить max_execution_time, max_input_time и memory_limit = 512M в php.ini и в файле .htaccess, чтобы исправить эту проблему. http://www.magentocommerce.com/boards/viewthread/38843/

+0

Спасибо за ваши быстрые ответы, я уже пробовал вашу ссылку и Anigel's, до сих пор нет успеха –

+0

Мне, наконец, удалось заставить его работать, возникла проблема с моей БД, и ошибка, которую я получил, была слишком большой (я думаю,). я даже пытался поместить его в журнал, но это тоже не сработало. спасибо за помощь –

0

, если у вас достаточно оперативной памяти, вы можете использовать неограниченное количество памяти: *

<!-- phpunit.xml --> 
<php> 
    <ini name="memory_limit" value="-1" /> 
</php> 
Смежные вопросы