我刚在 Mac OSX 10.7 上通过 pear 安装了 phpunit,除了出现内存限制错误(启用了 xdebug 以进行报告)外,一切都运行良好。
我尝试将 -d memory_limit=512M
参数添加到 phpunit 中,但它并未应用,因为在第一个错误上,我添加了 var_dump(ini_get('memory_limit')); exit;
并且它会输出字符串(3) "32M"。
那么,为什么它没有被应用呢?
此外,如果我运行
php -d memory_limit=256M -r "echo ini_get('memory_limit');"
它回显 "256M"。
是否有可能phpunit没有执行相同的php文件?
ini_set('memory_limit', '512M')
吗? - afuzzyllamaphpunit -dmemory_limit=512M
会发生什么? - afuzzyllama-d
参数? - David Harkness