News:

AbanteCart v1.4.3 is released.

Main Menu

Do you like AbanteCart? Please rate AbanteCart or share your experience with other eCommerce entrepreneurs. Go to Softaculous rating page to add your rating or write a review

Site can't check out

Started by MHaz, December 17, 2025, 01:48:56 AM

Previous topic - Next topic

MHaz

Hi! My site just stopped working this past weekend. My customers can't log in or check out - nothing happens with either option. I tried to post the error log, but I got flagged as spam for some reason.

Running 1.4.3

MHaz

Error log:
Quote2025-12-14 21:02:13 - database error: AbanteCart core v.1.4.3 SQL Error: Table 'mhazcom_aban680.abht_field_groups' doesn't exist\nError No: 1146\nSQL: SELECT f.*,
fd.name,
fd.description,
fd.error_text,
fg.group_id,
fg2f.sort_order as group_sort_order,
fg.group_txt_id,
fgd.name as group_name,
fgd.description as group_description
FROM abht_fields f
LEFT JOIN abht_field_descriptions fd
ON ( f.field_id = fd.field_id AND fd.language_id = '1' )
LEFT JOIN abht_field_groups fg
ON f.group_id = fg.group_id
LEFT JOIN abht_field_group_descriptions fgd
ON (fg.group_id = fgd.group_id AND fgd.language_id = '1' )
LEFT JOIN abht_field_group_to_form fg2f
ON fg2f.group_id = fg.group_id AND fg2f.form_id = '0'
WHERE f.form_id = '0'
AND f.status = 1
ORDER BY f.sort_orderPHP call stack:
#0 /home2/mhazcom/public_html/vagabonddecals/core/lib/db.php:138
#1 /home2/mhazcom/public_html/vagabonddecals/core/engine/extensions.php:1174
#2 /home2/mhazcom/public_html/vagabonddecals/core/engine/extensions.php:405
#3 /home2/mhazcom/public_html/vagabonddecals/core/lib/db.php:104
#4 /home2/mhazcom/public_html/vagabonddecals/core/engine/form.php:199
#5 /home2/mhazcom/public_html/vagabonddecals/core/engine/form.php:746
#6 /home2/mhazcom/public_html/vagabonddecals/storefront/model/account/address.php:284
#7 /home2/mhazcom/public_html/vagabonddecals/storefront/controller/responses/checkout/pay.php:216
#8 /home2/mhazcom/public_html/vagabonddecals/core/engine/dispatcher.php:306
#9 /home2/mhazcom/public_html/vagabonddecals/core/engine/response.php:87
#10 /home2/mhazcom/public_html/vagabonddecals/core/engine/router.php:222
#11 /home2/mhazcom/public_html/vagabonddecals/core/engine/router.php:86
#12 /home2/mhazcom/public_html/vagabonddecals/index.php:81
in /home2/mhazcom/public_html/vagabonddecals/core/database/amysqli.php on line 186

Basara

Hello.
It looks like an upgrade was started but the database was not fully upgraded. The error clearly shows missing core tables (*_field_groups and related tables), which are required for customer forms, login, and checkout to work.

This usually happens when an upgrade process is interrupted or only partially completed, leaving the database schema incomplete.

The safest solution is to restore a full database backup from before the upgrade attempt, then run the upgrade again manually and make sure it completes without errors. Please follow the manual upgrade instructions here https://abantecart.atlassian.net/wiki/spaces/AD/pages/5275676/Upgrade+manually

MHaz

Thanks for the help. Now I'm having a new issue after doing the manual update:
Quote2025-12-20 10:02:55 - App Error: AbanteCart core v.1.4.3 NOT EXIST Form with name AddressFrm
Trace:
#0 /home2/mhazcom/public_html/vagabonddecals/core/engine/form.php on line 171
#1 /home2/mhazcom/public_html/vagabonddecals/core/engine/form.php on line 125
#2 /home2/mhazcom/public_html/vagabonddecals/storefront/model/account/address.php on line 283
#3 /home2/mhazcom/public_html/vagabonddecals/storefront/controller/responses/checkout/pay.php on line 310
#4 /home2/mhazcom/public_html/vagabonddecals/core/engine/dispatcher.php on line 306
2025-12-20 10:02:56 - App Error: AbanteCart core v.1.4.3 FastCheckout Error: Error with shipping quote: CustomerID: 28 Invalid Authentication Information.(250002)
Trace:
#0 /home2/mhazcom/public_html/vagabonddecals/storefront/controller/responses/checkout/pay.php on line 2024
#1 /home2/mhazcom/public_html/vagabonddecals/storefront/controller/responses/checkout/pay.php on line 1798
#2 /home2/mhazcom/public_html/vagabonddecals/storefront/controller/responses/checkout/pay.php on line 357
#3 /home2/mhazcom/public_html/vagabonddecals/core/engine/dispatcher.php on line 306
#4 /home2/mhazcom/public_html/vagabonddecals/core/engine/response.php on line 87

Basara

Hello,

It looks like the manual upgrade may not have been completed correctly. Did you see any errors when running the SQL upgrade? Also, please confirm that the database table prefix was changed correctly.

In the admin panel, you should see the same forms and fields for each form under Design > Form Manager. Please compare your setup with the demo here: https://www.abantecart.com/shopping-cart-demo

MHaz

#5
The Database updated correctly with no errors. When I did the manual update, everything loaded normally. I only have the ContactUsFrm in my Forms Manager.

This is the error in my logs:
Quote2025-12-21 10:09:33 - Unknown Error:  AbanteCart core v.1.4.3 syntax error, unexpected token "class"
Trace:
#0 /home2/mhazcom/public_html/vagabonddecals/core/engine/dispatcher.php(341): ADispatcher->dispatch(Object(ControllerCommonPage))
#1 /home2/mhazcom/public_html/vagabonddecals/core/engine/page.php(110): ADispatcher->dispatch()
#2 /home2/mhazcom/public_html/vagabonddecals/core/engine/router.php(204): APage->build('common/page')
#3 /home2/mhazcom/public_html/vagabonddecals/core/engine/router.php(86): ARouter->route()
#4 /home2/mhazcom/public_html/vagabonddecals/index.php(81): ARouter->processRoute('index/login')
#5 {main} in /home2/mhazcom/public_html/vagabonddecals/admin/controller/common/head.php on line 25

Line 25 is where I added the include('upgrade.php') line. Tried it there and at line 30.

MHaz

#6
Ok, so I'm an idiot... I forgot the semicolon at the end of the "include..." line.

Ran the update again. Still only have the ContactUsFrm in my Forms Manager.

Can I add the forms manually, or is there something else under the hood that isn't working, too?

Forum Rules Code of conduct
AbanteCart.com 2010 -