X-Cart 4.1.x Error ID Codes List – Based on X-Cart 4.1.12
- Error ID 2 (admin/editor_mode.php):
Attempted to access Editor mode without being logged in or in Editor Mode - Error ID 3 (admin/editor_mode.php):
Attempted to access editor_mode.php without being in Editor Mode - Error ID 4 (admin/file_edit.php):
Attempted to request file_edit.php without login credentials and in editor mode - Error ID 5 (admin/file_edit.php):
Attempted to access a file in editing mode that is not within the allowed x-cart security path - Error ID 7 (admin/news.php):
Attempted to access News management without the module being enabled - Error ID 8 (admin/order.php):
Attempted to access an order that does not contain a numeric order number - Error ID 12 (admin/pay_subscriptions.php):
Attempted to access subscriptions management without being an admin or supplying a subscription key - Error ID 14 (admin/change_mpassword.php):
Attempted to change merchant encryption key without supplying one or having one in configuration - Error ID 15 (admin/merchant_password.php):
Attempted to access merchant_password.php directly and not via HTTP POST - Error ID 25 (admin/manufacturers.php):
Attempted to access Manufacturers management without the module being enabled - Error ID 27 (slabel.php):
Empty or erroneous shipping label data - Error ID 28 (admin/stop_list.php):
Attempted to access Stop List management without the module being enabled - Error ID 30 (include/cart_process.php):
Error Retrieving Product Options - Error ID 31 (include/cart_process.php):
Product quantity in the cart is less than the allowed minimum purchase amount (include/cart_process.php) - Error ID 32 (cart.php):
Attempted to access an order receipt without prov[b]IDing login credentials - Error ID 33 (include/func/func.product.php):
Product or Category lookup returned false or null (e.g. bad data exists for the Product or Category) - Error ID 34 (include/history_order.php):
Attempted to request to access an order not owned by the currently logged in customer - Error ID 35 (include/history_order.php):
Attempted to request to access an order not owned by the currently logged in customer - Error ID 36 (include/register.php):
User attempted to update/create profile when registration was disabled or allowed updates was disabled - Error ID 37 (include/security.php):
Login credentials empty or null
Request does not match against fulfillment script files
Attempted to access statistics.php with mode argument logins - Error ID 38 (include/webmaster.php):
Attempted to access webmaster.php directly in editor mode - Error ID 42 (modules/Shipping_Label_Generator/generator.php):
Unable to retreive orders with labels present - Error ID 44 (product.php):
Attempted to access a product that is not available for sale (e.g. disable_outofstock_products is enabled) - Error ID 46 (provider/order.php):
provider attempted to manipulate another provider’s order - Error ID 45 (provider/manufacturers.php):
Attempted to access Manufacturers management without the module being enabled - Error ID 47 (provider/register.php):
Attempted to create a provider using register.php - Error ID 48 (send_to_friend.php):
Attempted to send information on a non-existant or disabled product - Error ID 59 (cart.php):
The order was lost/corrupted/went missing - Error ID 61 (modules/Wishlist/display_wishlist.php):
Attempted to access the Wishlist without the module being enabled, as an administrator or as a provider - Error ID 62 (include/get_log.php):
Log File Missing or Empty - Error ID 63 (payment/cc_pi_result.php):
Unable to retrieve transaction information from Pasat Internet payments - Error ID 64 (download.php):
Attempted to access E-Goods downloads without the module being enabled - Error ID 65 (provider/froogle.php):
Attempted to access Froogle management without the module being enabled - Error ID 65 (admin/froogle.php):
Attempted to access Froogle management without the module being enabled - Error ID 71 (payment/cmpi.php):
Attempted to use Cardinal Payment Authentication without it being enabled/configured - Error ID 73 (admin/generator.php):
Attempted to access Shipping Label Genator without the module being enabled - Error ID 74 (slabel.php):
Attempted to access shipping label download without the module being enabled - Error ID 75 (provider/generator.php):
Attempted to access Shipping Label Genator without the module being enabled - Error ID 75 (modules/Shipping_Label_Generator/generator.php):
Unable to retrieve order label data because one or more order numbers are not numeric - Error ID 76 (include/history_order.php):
Attempted to request and order that contains no data - Error ID 77 (include/func/func.db.php):
Checking table field names resulting in a non-array/non-object return (e.g. there’s a problem with the SQL tables) - Error ID 78 (include/func/func.db.php):
Checking table fields via SHOW FIELDS FROM returns empty or null (e.g. there’s a problem with the SQL tables) - Error ID 79 (include/func/func.db.php):
Resolution of table field names between supplied data and SHOW FIELDS FROM failed (e.g. there’s a problem with the SQL tables)
with thanks to exsecror for the list