Magento More Detailed Exception Log

Magento has a nice feature which logs exceptions to file and then generally displays a non scary message to the site user. Its not always true, some exceptions do get through and then generate reports. For exceptions that are caught and logged though, (if you have logging enabled) you will find the exception log in the var/logs folder. However the exception log only contains the getTraceAsString info, which is heavily truncated and often pretty much useless. Read On →

Zend Dojo Form Input Size + Solution

This is post is now quite old and the the information it contains may be out of date or innacurate. If you find any errors or have any suggestions to update the information please let us know or create a pull request on GitHub Problem: You are dutifully setting your size attribute in your Zend Form class and you input elements are being rendered with that size attribute. However if Javascript is enabled and you are using Dojo for your forms, the size attribute gets dropped. Read On →

mysqltuner.pl - Tune up your MySQL - what could be easier?

This is post is now quite old and the the information it contains may be out of date or innacurate. If you find any errors or have any suggestions to update the information please let us know or create a pull request on GitHub Just came across this script today whilst evaluating a clients MySQL performance. http://mysqltuner.pl Its a perl script, just drop it in your home directory via SSH and run it to get some useful info regarding your MySQL configuration and any changes that you should make to improve performance. Read On →

Magento UK Developers Group on Linked In

I have decided to launch a Magento UK Developers group on Linked in. Mainly because we don’t already have one and in that respect are lagging behind other countries like France. Of course that can’t be right so I felt obliged to rectify the situation immediately. You can see the all new Magento UK Developers group on Linked.in right now. I had to specify a web page, so for now this blog post will do pending something better.

Magento Checkout Empties Basket + Solution

A client recently experienced an issue where certain customers were having issues with the checkout redirecting people to the homepage instead of letting them checkout as normal. After doing some research the client found that the issue is related to a security setting in Magento. Magento uses the IP address of a user as part of its session validation. This is perfectly reasonable approach and helps protect against XSS among other things. Read On →

Domain Names and HOSTS File

This is post is now quite old and the the information it contains may be out of date or innacurate. If you find any errors or have any suggestions to update the information please let us know or create a pull request on GitHub If you have recently bought a domain name and updated the nameservers to point to your new hosting, or if you are moving hosts and have update the nameservers for your existing domain name then for a period of up to 48 hours people who type in your domain name into their web browser might get directed to the old server or the new server. Read On →