I tested the output of
echo 'memory_limit = ' . (ini_get('memory_limit') . "\n";
and I recieve a null value. Looking up the function ini_get at
###########################
http://ca.php.net/manual/en/function.ini-get.php
###########################
shows that PHP v 5.1 is required. I am running PHP v 5.04
By commenting out the line
$this->requireMemory(20*1024*1024, 32*1024*1024, array("PHP Configuration", "Memory allocated (PHP config option 'memory_limit')", "SilverStripe needs a minimum of 20M allocated to PHP, but recommends 32M.", ini_get("memory_limit")));
I was able to bypass the memory_limit test, as I know it is set to 32M
Obviously, this is not a solution. I have "worked around" this problem. I will look into a more "serious" solution later.
In the meantime, I am happy to see the message
"You're ready to install! "
In the future, I will refrain from posting to "Bugs" until I really find a "bug".