I am facing 500 Internal Server Error on /checkout/onepage/saveOrder/form_key/xxxx at the time of clicking place order button at checkout page. At local server there is no problem during order placement, but when i trying it in main server the 500 internal server error occurs.
I have found the same issue at this link http://forum.azmagento.com/how-to/500-internal-server-error-on-checkout-onepage-saveorder-redirects-... and they have mentioned PHP Memory limit is the problem.
Based on the above link I have changed the memory limt at .htaccess from 256M to 512M, but the problem is not changing.
what is the reason for this issue?? is this because of .htaccess or php.ini file at server??
Can someone point me the right solution for this issue...
Solved! Go to Solution.
Try checking your apache errors logs.
Thanks for the reply
When enabling ini_set('display_errors', 1); at index.php i got to know the error is because of the mbstring function call fails. This is because my web host did not enable the mbstring at php.ini file.
I have read the comments but i'm not understanding, How to solve this problem. Any explaination?