使用Ecplise PDT& xdebug用于调试PHP脚本,它似乎是自动创建的配置的php.ini文件的副本,在副本的末尾添加了几行。 这已在another thread
中公开在我的情况下,这是一个真正的问题,因为“硬编码配置”包括一个设置为256Mb的memory_limit,而我的一些脚本期望有高达1G,因为我已在所有php.ini环境中配置我正在工作上。
“修复”当然是对所有涉及的脚本添加一个ini_set()调用,但我不认为这是一个可以接受的解决方案来应对PDT的惊人行为!
我搜索过xdebug选项并使用Eclipse启动设置(如-XX:MaxPermSize),但没有成功。
我无法调试一些需要大量内存的脚本,除非临时添加ini_set()调用。
如果有人可以帮助修改256M选项,或者甚至更好地摆脱添加到会话ini文件中的额外配置行,那将是一个很大的帮助。