Solución error al clonar o migrar Prestashop require_once

complile error require once prestashop

Hay un error común que sucede al migrar un Prestashop a otra carpeta o subdomino, o al migrar de un dominoi a otro.

Si se copian todos los ficheros de Prestashop, es problable que salte en algún momento el error

¡Uy!… parece que ocurrió un error inesperado

Compile Error: require_once(): Failed opening required '/var/www/vhosts/ store.es/ subdom.store.es/modules/statscarrier/statscarrier.php' (include_path='/var/www/vhosts/ store.es/ httpdocs/vendor/pear/pear_exception:/var/www/vhosts/store.es/httpdocs/vendor/pear/console_getopt:/var/www/vhosts/ store.es/ httpdocs/vendor/pear/pear-core-minimal/src:/var/www/vhosts/ store.es /httpdocs/vendor/pear/archive_tar:.:/opt/plesk/php/7.3/share/pear') [Symfony\Component\Debug\Exception\FatalErrorException 0]

Esto sucede en Prestashop 1.7.x

Índice
  1. Error al acceder a Modules de Prestashop
  2. Solucionar error require_once Failed opening required

Error al acceder a Modules de Prestashop

Este error se suele dar al acceder al menú del Backend de Prestashop, por ejemplo a Modules.

Conforme se renombran carpetas de módulos, van saltando otros módulos, pero no es la solución.

Solucionar error require_once Failed opening required

En el Prestashop migrado, hay que borrar la carpeta /prod que está en …/var/cache/

Esta carpeta guarda accesos de caché de la instalación anterior, y al no estar en la nueva ubicación, fuerza a generar los nuevos ficheros.

Espero te sirva de ayuda.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir