{"id":801,"date":"2025-12-23T08:09:58","date_gmt":"2025-12-23T07:09:58","guid":{"rendered":"https:\/\/mybox.com\/help\/?post_type=manual_kb&#038;p=801"},"modified":"2026-06-02T03:58:03","modified_gmt":"2026-06-02T01:58:03","slug":"prestashop-store-panel-error-500","status":"publish","type":"manual_kb","link":"https:\/\/mybox.com\/help\/en\/knowledgebase\/prestashop-store-panel-error-500\/","title":{"rendered":"PrestaShop &#8211; store panel &#8211; error 500"},"content":{"rendered":"\n<div class=\"translation-block translation-block-merged\">\n<div class=\"wp-block-onethird-callout-box onethird-callout-wrap\"><div class=\"onethird-callout onethird-callout--hint\" style=\"--ot-bg:#EAFFF7;--ot-border:#C8E8D8;--ot-text:#6F7C88;--ot-title:#384048;--ot-body:#6F7C88;--ot-icon:#384048;border-radius:6px;padding:16px\"><div class=\"onethird-callout__head\"><span class=\"onethird-callout__icon\"><svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-hidden=\"true\" focusable=\"false\"><path fill=\"none\" stroke=\"#384048\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M2 10h4v12H2V10zm20 1c0-1.1-.9-2-2-2h-6.31l.95-4.57.02-.2c0-.26-.11-.5-.29-.68L13.17 2 7.59 7.59C7.22 7.95 7 8.45 7 9v11c0 1.1.9 2 2 2h8c.82 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-2z\"><\/path><\/svg><\/span><div class=\"onethird-callout__title\">Note<\/div><\/div><div class=\"onethird-callout__body\"><em><strong>&#8220;Drupal&#8221;<\/strong><\/em> and <em><strong>&#8220;PrestaShop&#8221;<\/strong><\/em> will be available at a later time, but not during the &#8220;Early Access&#8221; phase.<\/div><\/div><div class=\"onethird-callout__separator\" style=\"height:18px\" aria-hidden=\"true\"><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">A 500 Internal Server Error in the PrestaShop admin panel usually indicates a server-side issue affecting the back office only, while the storefront may still work normally.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In many cases, the issue is caused by corrupted or outdated cache data generated by PrestaShop.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/prestashop-store-panel-error-500\/#Most_common_cause\" >Most common cause<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/prestashop-store-panel-error-500\/#How_to_fix_the_issue\" >How to fix the issue<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/prestashop-store-panel-error-500\/#1_Access_your_server_via_FTP\" >1. Access your server via FTP<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/prestashop-store-panel-error-500\/#2_Locate_the_cache_directory\" >2. Locate the cache directory<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/prestashop-store-panel-error-500\/#3_Rename_the_cache_folder\" >3. Rename the cache folder<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/prestashop-store-panel-error-500\/#4_Test_the_admin_panel\" >4. Test the admin panel<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/prestashop-store-panel-error-500\/#Practical_implications\" >Practical implications<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/prestashop-store-panel-error-500\/#Summary\" >Summary<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Most_common_cause\"><\/span>Most common cause<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<\/div>\n\n<div id=\"mybox-1675644845\" class=\"mybox-content mybox-entity-placement\"><div class=\"early-access-banner-inpost\">\r\n  <div class=\"banner-left-inpost\">\r\n    <div class=\"icon-box-inpost\">\r\n      <img decoding=\"async\" src=\"https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/02\/square-info-icon.svg\" alt=\"Info\">\r\n    <\/div>\r\n    <div class=\"text-box-inpost\">\r\n      <span class=\"label-inpost\"><span class=\"translation-block translation-block-banner-text\">Early access<\/span><\/span>\r\n      <h4><span class=\"translation-block translation-block-banner-text\">Still need help?<\/span><\/h4>\r\n      <p><span class=\"translation-block translation-block-banner-text\">Contact our customer service team.<\/span><\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"banner-right-inpost\">\r\n    <a href=\"https:\/\/panel.mybox.com\/helpdesk2\/v\/list\/\" class=\"banner-button-inpost\"><span class=\"translation-block translation-block-banner-text\">Message us<\/span><\/a>\r\n  <\/div>\r\n<\/div><\/div>\n\n<div class=\"translation-block translation-block-merged\"><p class=\"wp-block-paragraph\">One of the most frequent reasons for this error is incorrectly cached files in the PrestaShop cache directory. When cache data becomes inconsistent, the admin panel may fail to load and return a 500 error.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_fix_the_issue\"><\/span>How to fix the issue<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Access_your_server_via_FTP\"><\/span>1. Access your server via FTP<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Connect to your hosting account using an FTP client (for example FileZilla) and navigate to your PrestaShop installation directory.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you are unsure how to connect via FTP, refer to your FTP client documentation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Locate_the_cache_directory\"><\/span>2. Locate the cache directory<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Go to the following path:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\/var\/cache<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Rename_the_cache_folder\"><\/span>3. Rename the cache folder<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Rename the folder:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">cache \u2192 cache1<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This action does not delete data. It simply disables the current cache folder and forces PrestaShop to regenerate fresh cache files automatically.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Test_the_admin_panel\"><\/span>4. Test the admin panel<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">After renaming the folder, try accessing the PrestaShop admin panel again. The system should rebuild the cache and restore normal functionality.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Practical_implications\"><\/span>Practical implications<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Renaming the cache folder is safe and non-destructive<\/li>\n\n\n\n<li>PrestaShop will automatically recreate required cache files<\/li>\n\n\n\n<li>This fix is commonly used for resolving admin panel access issues<\/li>\n\n\n\n<li>The storefront is usually not affected by this error<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Summary\"><\/span>Summary<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A 500 error in the PrestaShop admin panel is often caused by corrupted cache data. Renaming the <code>\/var\/cache<\/code> folder forces PrestaShop to regenerate cache files, which typically restores access to the admin interface.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[25,58],"manual_kb_tag":[1983,1999,1984,2000,1985,2001,1986,3142,1987,3161,1988,1989,1990,1991,1992,330,1993,445,1994,516,1995,606,1996,1174,1997,1595,1998],"class_list":["post-801","manual_kb","type-manual_kb","status-publish","format-standard","hentry","manualknowledgebasecat-hosting","manualknowledgebasecat-web-applications-cms","manual_kb_tag-error-50","manual_kb_tag-ssh-login","manual_kb_tag-store-management","manual_kb_tag-server-troubleshooting","manual_kb_tag-cache-folder","manual_kb_tag-prestashop-troubleshooting","manual_kb_tag-cache-directory","manual_kb_tag-drupal","manual_kb_tag-rename-folder","manual_kb_tag-store-management-panel","manual_kb_tag-regenerate-files","manual_kb_tag-prestashop-store","manual_kb_tag-prestashop-admin","manual_kb_tag-internal-server-error","manual_kb_tag-store-based","manual_kb_tag-administration-panel","manual_kb_tag-var-cache","manual_kb_tag-prestashop","manual_kb_tag-disable-cache","manual_kb_tag-filezilla","manual_kb_tag-regenerate-cache","manual_kb_tag-early-access","manual_kb_tag-rename-cache","manual_kb_tag-admin-panel","manual_kb_tag-cache-issue","manual_kb_tag-clear-cache","manual_kb_tag-server-access"],"_links":{"self":[{"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/manual_kb\/801","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":2,"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/manual_kb\/801\/revisions"}],"predecessor-version":[{"id":6527,"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/manual_kb\/801\/revisions\/6527"}],"wp:attachment":[{"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/media?parent=801"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/manualknowledgebasecat?post=801"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/manual_kb_tag?post=801"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}