VirtueMart Forum

VirtueMart 2 + 3 + 4 => General Questions => Topic started by: realbenhur on May 05, 2014, 23:49:55 PM

Title: vmError: VmTableData Sef Alias in record is missing!
Post by: realbenhur on May 05, 2014, 23:49:55 PM
My VM version is 2.5.20. For some reason, it won't update to 2.6, though that is not the reason for this thread. LOL

My problem... When I try to add a product category and update my billing method, I get the following error message and the process is interrupted and does not complete...

"vmError: VmTableData Sef Alias in record is missing! Can't save the record with no Sef Alias."

It's odd, as I was able to add Paypal as a billing method, but when I tried to add my merchant email address I got the above error upon saving.

I cannot add a single Product Category. Upon trying to save the category, I get the above message and nothing whatsoever is saved.


I have had this message in a few other instances, though I cannot recall which at the moment. Most important for the moment are the above. I am hoping the rest will resolve themselves with fixing the above.

Thank you in advance for your help.

Ben






Title: Re: vmError: VmTableData Sef Alias in record is missing!
Post by: jenkinhill on May 06, 2014, 10:30:10 AM
What PHP version are you using?  - http://forum.virtuemart.net/index.php?topic=123194.msg420640#msg420640
Title: Re: vmError: VmTableData Sef Alias in record is missing!
Post by: GJC Web Design on May 06, 2014, 10:42:52 AM
also under VM tools menu perhaps try Tools and Migration  -> Migration -> Install or if necessary update tables

this will update any table changes that may have been missed etc.. backup first