Internal error. To see this error please display the PHP errors. - PrestaShop
Problem
CartRover is showing the following Alert message from your PrestaShop cart:
Internal error. To see this error please display the PHP errors.
Solution
This can be caused by many things in PrestaShop. The first step it to enable errors in PrestaShop so you can see what the actual error message is. To do this:
- Access your web server and edit the following PrestaShop file: config/defines.inc.php
- Find the line with the following text: define('_PS_MODE_DEV_', false);
Change the value to true so it looks like this: define('_PS_MODE_DEV_', true);
If your store is hosted at the root of your website, you can add the following line immediately above the _PS_MODE_DEV_ line for additional security: if (substr($_SERVER['REQUEST_URI'], 0, 4) == '/api')
- Save the file and re-upload the file you your web server if you didn't edit the file already on your web server.
- Wait for CartRover to re-attempt connecting to your website and CartRover will show a new alert with the actual error message that needs to be fixed.
Related Articles
Internal Server Error 500 - PrestaShop
Problem Newly created store cannot be opened due to Internal Server Error: Solution Shop URL is not set properly for the new store: Go to Advanced Parameters→Multistore. Click on the store that shows Internal Server Error, and go to its URL setting. ...
Shipping Confirmation Error - PrestaShop
Problem Extensiv Integration Manager cannot send Shipping/Tracking to PrestaShop with following message: Could not upload tracking information for Order #xxxx: Please make sure that the carrier, FEDEX, exists in PrestaShop. Solution Please make sure ...
Blank Tracking Number - PrestaShop
Problem PrestaShop generates Shipping Confirmation Email that contains empty tracking number: Email shows "{shipping_number}" instead of actual tracking number. Email shows "{followup}" instead of actual tracking link. Email shows blank tracking ...
Error pulling mapping code from PrestaShop
Problem You are receiving the follow error message or a similar error message in Extensiv Integration Manager: Error pulling mapping code from PrestaShop Could not retrieve countries table from PrestaShop PrestaShop error: Bad HTTP response Failed to ...
Unexpected HTTP Status 302 - PrestaShop
Problem Extensiv Integration Manager cannot communicate with PrestaShop and displays a 302 error like the following: This call to PrestaShop Web Services returned an unexpected HTTP status of 302 Solution Generate empty .htaccess file If PrestaShop ...