This usually points to memory issues. You can check this by adding some debugging to your site:
//enable debugging
define('WP_DEBUG', true);
//disable displaying errors on your front-end
define('WP_DEBUG_DISPLAY', true);
//enable logging the errors
define('WP_DEBUG_LOG', true);
Then you get the errors in wp-contents/debug.log
If it shows “exceeded allowed memory size … on line …”
You are running out of memory. This can often be solved by adding:
define('WP_MEMORY_LIMIT', '256M');
To your wp-config.php. See for more details on this:
https://really-simple-ssl.com/knowledge-base/how-solve-http-500-error-activation-really-simple-ssl/
Ok so i tried put the plugin inactive and the error stoped. But now the page just keeps processing and dont go to the product.
If the plugin is not active and you have an issue, there’s something else in your site causing the problem. It might even be your browser cache, which is still remembering the https redirect.
Did you try debugging? Without any info on the error you are experiencing I can’t say much about it.
Ok so i tried to debugging but i think im not doing this correctly because theres no debug log. Im not an expert i should had told you that in the beginning.
With this line set to true
define(‘WP_DEBUG_DISPLAY’, true);
The errors will display in the screen as well, not only in the debug.log. So with these lines, you won’t see a 500 error anymore, but will will be able to see the php error on the screen.
Well i guess im not in a lucky day. So i did the debug and the error didnt appear but at the same time theres no error on the screen. The page was all white.
I think the best course of action would be if you contact us directly. If you can submit a support ticket on https://really-simple-ssl.com/support then we can take a look at your system.