Avisos
Vaciar todo

[Resuelto] error E_PARSE  

 
Eduardo
 Eduardo
Usuario activo

Hola

He tenido un error fatal en la web al introducir un fragmento de código en el pluging Code Snippets. 

Re activé la web y tuve que desintalar Code Snippets aunque antes del error funcionaba perfectamente. Es un error PARSE tipo syntax error, unexpected of line. en la linea 14 del archivo.

He tratado de reinstalar Code Snippets y dispara el mismo error fata y rompe la webl. No se por donde entrar para revisar la linea 14 , pone:  snippets-ops.php(446)

Muchas gracias de antemano

Este debate ha sido modificado el hace 4 años por Eduardo
Citar
Respondido : 17/08/2020 12:58 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Eduardo,

Puedes indicarnos cual es el código que estas intentando añadir? también si es posible indícanos el ULR de tu sitio web donde intenta agregar el código de esta forma podemos verificar con mayor detalle lo que nos comentas.

Un Saludo

ResponderCitar
Respondido : 17/08/2020 2:02 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Eduardo
 Eduardo
Usuario activo

@karen

Gracias Karen

La URL es modoser.com

los códigos fragmentos que estaban en el pluging se borraron. Pero lo que queremos resolver es porqué ahora cada vez que pretendemos instalar Code Snippets, se origina el mismo error fatal y se rompe la web. 

Donde entro para limpiar el error E PARSE que mencionaba antes?

Muchas gracias

ResponderCitar
Respondido : 17/08/2020 4:48 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

No puedes ni siquiera instalar el plugin?, si pudieras instalarlo verías qué snippets tienes activos e ir descativándolos.

Revisa tu archivo error_log en la raiz de tu sitio, o pasa una revisión con la herramienta Stephan, disponible desde tu área de cliente y envíanos los errores recientes, estos darán más detalles de lo que podría pasar.

Saludos.

ResponderCitar
Respondido : 17/08/2020 5:16 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Eduardo
 Eduardo
Usuario activo

@jmarreros

Hola Jhon,

No me permite reinstalar el pluging Code Snippets y antes funcionaba perfectamente. Dispara el error fatal y bloquea la web.

Stephan me muestra este error

[16-Aug-2020 08:37:21 UTC] PHP Parse error:  syntax error, unexpected end of file in /home2/modoserc/public_html/modoser.com/wp-content/plugins/code-snippets/php/snippet-ops.php(446) : eval()'d code on line 14
No sé como revisar la raiz y limpiarlo.
Gracias
Saludos
ResponderCitar
Respondido : 18/08/2020 9:28 am
Eduardo
 Eduardo
Usuario activo

Hola Jhon

Te consulto de nuevo. He revisado El administrador de archivos y he encontrado un archivo del 16/08 que se llama error_log  del tipo text/x-generic.

Que debo hacer??? borrarlo???

Gracias

Saludos cordiales

ResponderCitar
Respondido : 18/08/2020 9:39 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Eduardo,

En este archivo puedes editarlo y encontrar la referencia que te esta marcando el error.

También puedes indicarnos si este error se muestra al instalar cualquier plugin o solo Code Snippets?

Desde cuando ha dejado de funcionar? haz actualizado por ejemplo tu sitio wordpress recientemente, si es así, ten en cuenta que algunos plugin aun no son totalmente compatibles con la nueva versión de wordpress por lo que esto puede generar errores.

Un Saludo

 

ResponderCitar
Respondido : 18/08/2020 10:20 am
Eduardo
 Eduardo
Usuario activo

@karen

Hola Karen , gracias por tu respuesta

Esfectivamente actualicé el WP a la nueva versión y tal como tu dices el pluging Code Snippets aún no está actualizado y este fué el que me dió problema y ahora no puedo reinstalarlo.

¿que pluging para colocar fragmentos de cógigo me podéis recomendar que funcione con el nuevo WP 5.5?

Gracias

Saludos

ResponderCitar
Respondido : 19/08/2020 12:50 pm

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Eduardo.

Efectivamente, el plugin no esta probado con versión 5.5 de Wordpress y no es aconsejable actualizar WordPress de momento si quieres utilizar el plugin.

De todas formas lo estoy probando y veo que funciona con la versión 5.5 de Wordpress, no rompe la web por lo que deduzco que es algún código de los que tenías añadidos en el plugin lo que está rompiendo la web.

 

Prueba lo siguiente:

.- Accede a tu cuenta de cpanel -> Bases de datos -> phpMyAdmin

.- Selecciona la base de datos que utiliza la instalación y elimina la tabla "  tuPrefijo_snippets "

screenshot nimbus capture 2020.08.19 15 43 57

 

Después de eliminar esa tabla, intenta instalar de nuevo el plugin.

 

Puedes utilizar una alternativa como puede ser:

-> https://es.wordpress.org/plugins/insert-php/

 

Nota: recuerda exporta la Base de datos antes de eliminar esa tabla por si hay algún problema poder volver a importarla:

screenshot nimbus capture 2020.08.19 15 46 45

 

Un saludo

 

 

ResponderCitar
Respondido : 19/08/2020 2:47 pm
Eduardo
 Eduardo
Usuario activo

@pepesoler

Muchas gracias Pepe

Tus indicaciones funcionaron perfectamente.

Ubique el archivo con la tabla en la base de datos/ phpMyAdmin  y lo eliminé. Pude instalar de nuevo Code Snippets sin problemas reinstalar los fragmentos de codigo perfectamente.

Gracias

Saludos

ResponderCitar
Respondido : 19/08/2020 8:24 pm

Cursos Gratuitos WordPress

Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Eduardo,

Enhorabuena haz logrado que funcione el complemento. Recuerda verificar las compatibilidad de los plugins que deseas instalar con la versión de tu wordpress

Con esto podemos dar el tema como solucionado

Un Saludo 😊 

ResponderCitar
Respondido : 19/08/2020 8:27 pm