I installed Magento and everything was working. Then I added all my product and I started the following error on the checkout page:
<b>Fatal error</b>: Allowed memory size of 33554432 bytes exhausted (tried to allocate 85 bytes) in <b>/home/webcastd/public_html/rubberduckies/lib/Varien/Data/Collection.php</b> on line <b>483</b><br />
I contact my host (Bluehost) They told me to increase the php memory in php.ini and copy it to the folder giving the error. I copied it to the /home/webcastd/public_html/rubberduckies/lib/Varien/Data/ folder and all subfolders. I’m still getting the same error.
What value are you raising the memory_limit to? Default is 128M, so double it to 256M. See if the error still persists.
And it’s quite possible that the changes you’re making aren’t even being kept. Instead of putting a php.ini file in that directory, just edit the default one in the root directory where Magento is installed. If you don’t override PHP values via a php.ini file, do it in the .htaccess file instead.
You can confirm if your changes are being saved by creating a PHP info file and searching the page for memory_limit. The local value is yours, the master is what the server has set by default.