Based on the same idea as my “cache clearing script“Â (but 10x better),Â Magento now includes some handy scripts to clean the log tables, to compile source files and to rebuild indexes. For people withÂ very large databases (10k+ products) this is sometimes the only way to actually accomplishÂ something without running out of memory or exceeding execution time… Continue reading Cleaning the log tables and rebuilding indexes with shell scripts
Today I was trying to make a change in the login form. After wondering for a while why my changes aren’t applied, I found out that the most recent versions of Magento include a new Mage module called Persistent. This module overrides the normal customer/form/login.phtml, customer/form/register.phtml and checkout/onepage/login.phtml. To get your changes to actually work… Continue reading Magento: Changing login.phtml, register.phtml and onepage login.phtml
The most annoying thing I encounter when occasionnaly working on a Mac is the mouse acceleration.Â I found a command line that will disable it but you need to relog after executing it: defaults write -g com.apple.mouse.scaling -1 Note: Don’t touch the mouse settings in Preferences or it will override the above change.
Even tough PHP 5.3 has been out for quite a while, there is still lots of old code out there that will not run correctly when moved from 5.2 to 5.3. In my case I had to move a 2 year old Magento website to a new server and ran into problems as the default… Continue reading Updating Magento code to be compatible with PHP 5.3
I recently installed the lastest version of Mantis Bug Tracker. Sadly when I tried to signup for the first time, the captcha used in the signup form didn’t show up. Opening the generated jpeg file reveals several errors related to my server’s PHP security settings. SYSTEM WARNING: ‘file_exists(): open_basedir restriction in effect. File(/usr/share/fonts/corefonts/) is not… Continue reading Fix Mantis Captcha Image open_basedir Error