WebSite X5Help Center

 
Chris Sanders
Chris Sanders
User

Generic Error to my website Shopping Cart  en

Auteur : Chris Sanders
Visité 402, Followers 1, Partagé 0  

I received a Generic error after clicking the buy now button, .
The mail to the customer and to me will be sent and I see in the database that the data is filled in correctly.Right now I see theGeneric error.
However, on this moment the screen remains where the buynow button is, in the preview mode I see the following page with confirmation of the purchase.
The server is a Windows Server, MySQL v 8.0, PHP 7.2.6, PHP 8.2.16, PHP 8.3.3.X5 Pro = 2023.3.11. I've been searching this help site for a few days now and I see here that I'm not the only one with this problem, i have already done all the suggestions I found here, the Generec Error turns out to be tough.

Posté le
19 RéPONSES - 3 UTILE
Aleksej H.
Aleksej H.
Moderator

Hello. I sent a notification about your question to the company employees, expect an answer from them here in the comments.

Lire plus
Posté le de Aleksej H.
Incomedia
Eric C.
Incomedia

Hello Chris,
I am sorry about the issue, could I have the website's URL?
Does the error appear with a specific payment method?
Regarding PHP, I suggest using version 8.2, which is the latest compatible one with the current version of the software.

Eric

Lire plus
Posté le de Eric C.
Chris Sanders
Chris Sanders
User
Auteur

Hello Eric,

url:dehoutmeerschen.be, there is only 'pay later by bank'.
I wil now change php to 8.2.
check : dehoutmeerschen.be/test.php
Thank you for fast respons

Lire plus
Posté le de Chris Sanders
Chris Sanders
Chris Sanders
User
Auteur

tips that I've found here
Verify permissions on the webserver and mysql
deleted all the files from my site, then I uploaded again
clear cookies en temp-files, Ctr-F5
see if PHP_Temp excists
add module 'redirect https' in IIS (to be shure its https)
change all mailadress to *** (problem for a non-existent address on the mail server)
trying IE, Firefox, Chrome, Edge
trying different mail sending scripts.
New product page created, to test, same error.
deleted all the files from the site, then upload again

Does anyone have any ideas

Chris

Lire plus
Posté le de Chris Sanders
Incomedia
Eric C.
Incomedia

Hello Chris,
I just attempted to run a test with the purchase process, but was unfortunately not able to.
I tried to register with a test account, but upon completion I got an error 500.
I would suggest contacting your hosting provider to check the situation.
I remain available.

Eric


Lire plus
Posté le de Eric C.
Chris Sanders
Chris Sanders
User
Auteur

Hello Eric,

I think the http error 500 is fixt, now i have a new problem.
Warning: Undefined array key "column" in C:\Websites\dehoutmeerschen\res\x5engine.php on line 7085
I get this error when logging in as a customer to complete the purchase.

Chris

Lire plus
Posté le de Chris Sanders
Daniel W.
Daniel W.
User
Meilleur utilisateur du mois DEMeilleur utilisateur du mois EN

Set the PHP error messages to “Off” in the customer area so that no unimportant error messages disrupt the process in the shop.

If the position cannot be found in the customer area, please ask support for help.

Lire plus
Posté le de Daniel W.
Daniel W.
Daniel W.
User
Meilleur utilisateur du mois DEMeilleur utilisateur du mois EN

In the web host's customer area, set the PHP error messages to "Off" so that no unimportant error messages disrupt the process in the shop.

Lire plus
Posté le de Daniel W.
Chris Sanders
Chris Sanders
User
Auteur

Daniel, you're right, I did the display-on because I was hoping to find the "Generic error".

Lire plus
Posté le de Chris Sanders
Chris Sanders
Chris Sanders
User
Auteur

Hello Daniel,

Regarding the "Generic error", I suspect there is something wrong with the MySql database. When I start PHP-Myadmin I get some error messages at the bottom, see attachment, probably those errors are already there before the Generic error, However, it does not give a good impression to continue working like this. One question, can I uninstall the Mysql and reinstall it? Will the software recreate the table and reconnect it? So far there have been no real customer input, just testing, I don't have to make a backup first.

Chris

Lire plus
Posté le de Chris Sanders
Daniel W.
Daniel W.
User
Meilleur utilisateur du mois DEMeilleur utilisateur du mois EN

For testing purposes, I set up a demo shop that works with a database, but I haven't done anything with PHPmyadmin yet because it hasn't been required yet.

Wait for the other users who work with PHPmyadmin.

Lire plus
Posté le de Daniel W.
Chris Sanders
Chris Sanders
User
Auteur

Daniel,
All 3 errors on PHPmyadmin are solved, I'm happy.
Generic error is still there...

Lire plus
Posté le de Chris Sanders
Daniel W.
Daniel W.
User
Meilleur utilisateur du mois DEMeilleur utilisateur du mois EN

I registered but no notice or anything appears, just a blank page appears, see screenshot below

I have not yet received an email to confirm my registration. I'll write if the email comes later.

The Incomedia employees probably have to help, they have more experience and testing options.

-----

----- leere Seite -----

Lire plus
Posté le de Daniel W.
Incomedia
Eric C.
Incomedia

Hello Chris,
unfortunately the error 500 when registering is still ongoing, so I recommend checking the situation with your hosting provider, as error 500 is an unspecified error on the server's side, so I cannot be certain of the details.
I would suggest also mentioning the generic error, as usually, similarly to error 500, not much information can be seen while using the page inspector, but might be visible on the server's side, but I will be able to confirm this once the registration error is fixed, or otherwise if you can provide me with some login credentials for a test.
I remain available.

Eric

Lire plus
Posté le de Eric C.
Chris Sanders
Chris Sanders
User
Auteur

I just can't seem to send an e-mail to external e-mail addresses, it has to work first via dehoutmeerschen.be/admin -website-test, if I try to check myself if an e-mail address occurs on my mail server this works. This is probably due to a setting of SMTP in the Hmailserver. Error 500 and a white screen is probably the result of this error. There are about a hundred customer e-mail addresses on the hmail server, and they have no problems sending to external addresses. Eric, your proposal concerns the login, do you mean my PC with X5 or the server? I rent my server in a data center and make a VPN connection through a firewall. One way to give you access is Teamviewer or Quick-assist then you can see my PC and server, is this possible for you?
Daniel, Eric, Thank you for your patience, next week I will be 75, thinking is a little slower than before

Lire plus
Posté le de Chris Sanders
Incomedia
Eric C.
Incomedia

Hello Chris,
we unfortunately do not provide remote support.
Does the data center you are renting your server from provide support?
Unfortunately without being able to investigate on the server's end, either with error logs or by contacting the support directly, it is hard to determine the root cause of errors such as "Generic error" and "Error 500", which do not provide much information when inspecting the pages on which they occur.

Eric

Lire plus
Posté le de Eric C.
Chris Sanders
Chris Sanders
User
Auteur

I deleted the database from the server, and recreated it, deleted the website, and uploaded it again. I now see in MySql that 9 tables have been created, in the version I deleted there were many more. Although the site is set up to take into account the quantities of the articles, I see 'This product is not available' for all of them I suspect that more tables will be created if I create a user and place an order, but I don't get that far.

Lire plus
Posté le de Chris Sanders
Incomedia
Eric C.
Incomedia

Hello Chris,
after this database change I would recommend exporting the website online againto realign the product quantities with those that are in the project.

Eric

Lire plus
Posté le de Eric C.
Chris Sanders
Chris Sanders
User
Auteur

Finally, everything works! No more errors. I completely deleted the MySQL files and the website and started all over again, never had a project with so many obstacles. To answer Eric's question about the server: no, no support, I rent the hardware in the data center. My thanks to Eric and Daniel, I'm happy.

Lire plus
Posté le de Chris Sanders