¿Cuál es la solución al error fatal: no se puede usar “auto” cuando no hay un alcance de clase activo en el tema avada?

1 minuto de lectura

avatar de usuario
Chayán Biswas

Recién instalé WordPress y luego puse los archivos del tema Avada en la carpeta de temas. Cuando intenté instalar el tema de Avada, aparece un error fatal:

Error fatal: No se puede usar “self” cuando no hay ningún ámbito de clase activo en C:\xampp\htdocs\avada\wp-content\themes\Avada\framework\plugins\importer\importer.php en la línea 1000

lo estoy ejecutando servidor xampp. La versión de WordPress es 4.4.2. He buscado mucho para averiguar cuáles son los problemas reales, pero cuando instalé avada en el servidor wamp, funciona bien. Lo quiero en el servidor xampp para mis tareas personales. Cualquier idea sería apreciada.

avatar de usuario
bruce

Editar archivo /wp-content/themes/Avada/framework/plugins/importer/importer.php en la línea 1000 de: self::deleteDir($file);

a :$this->deleteDir($file);

  • parece que estabas usando php 7 🙂

    – usuario889030

    24 de diciembre de 2016 a las 9:06

  • Hola me sale el mismo error, hice la corrección y no se me ha solucionado.

    – Aitor Udabe

    18 de abril de 2018 a las 7:52

  • De hecho, al pasar de PHP5 a PHP7, self:: debería ser reemplazado por $this->

    – Fundas Larbi

    20 de marzo de 2020 a las 10:42

¿Ha sido útil esta solución?