I\'m receiving this error when I attempt to create a new account on my Magento store.
SQLSTATE[42S22]: Column not found: 1054 Unknown column \'ca.sort_order\' in
The problem was that I had a seriously defective database. I suspect the problem might have arisen either when uploading sample data from a purchased Magento template or when I was migrating my website from one server to a new one.
I fixed it by running Magento's database repair tool which can be found at the following link: http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/db-repair-tool
The errors that popped up were a lot of Added missing foreign key(s)
and two Added missing fields
. For a full report on the errors that popped up, go to the following Stack Overflow question:
Magento - Database repair tool - Added missing foreign keys problems