Pregunta sobre Paid Memberships Pro de Wordpress:

Error de análisis de PHP: error de sintaxis…

Un usuario preguntó 👇

¡Hola!

Actualicé a la última versión de Paid Memberships Pro 1.9.5 y mi sitio web deja de funcionar por completo debido a este error.

PHP Parse error: syntax error, unexpected '[' in paid-membership-pro/includes/init.php on line 250

¿Alguna ayuda? ¡Gracias!

Este tema fue modificado hace 2 años, 6 meses por. Este tema fue modificado hace 2 años, 6 meses por.

(@pbarthmaier)

Hace 2 años, 6 meses

Hola,

Esto debe analizarse más de cerca, pero hasta ahora, puede intentar comentar en esta línea:

add_filter( 'manage_users_sortable_columns', 'pmpro_sortable_column' );

Es decir, coloque dos barras delante de él como:

// add_filter( 'manage_users_sortable_columns', 'pmpro_sortable_column' );

En mi archivo está la línea 284 del paid-membership-pro/includes/init.php

(@pozirk)

Hace 2 años, 6 meses

Bueno, comenté algunas líneas para que funcione, pero sería bueno tener una solución permanente. ¡Gracias!

(@pbarthmaier)

Hace 2 años, 6 meses

Una de las nuevas mejoras que provienen de un usuario está relacionada con su problema. De todos modos, estamos trabajando en una reescritura completa, así que, por supuesto, está en proceso. El punto aquí es que no te falta nada al comentar esa línea que sugerí. Puede estar seguro de que Paid Membership Pro seguirá mejorando Y seguirá siendo de código abierto.

(@ c3idesign)

Hace 2 años, 6 meses

Tengo exactamente el mismo error.

Error de análisis de PHP: error de sintaxis, inesperado ‘[‘sapaid-pro/includes/initphponline250[‘inpaid-members-pro/includes/initphponline250[‘sabhallraíochtíoctha-pro/áirítear/initphparlíne250[‘inpaid-membership-pro/includes/initphponline250

Funciona después de comentar las líneas anteriores.

Esta respuesta se modificó hace 2 años y 6 meses. Esta respuesta se modificó hace 2 años y 6 meses.

(@pozirk)

Hace 2 años, 6 meses

284 el tráfico en línea no ayuda, porque es un error de sintaxis. Entonces en mi caso he comentado las líneas 250 y 251.

Esta respuesta se modificó hace 2 años y 6 meses.

(@andrewza)

Hace 2 años, 6 meses

Disculpe la pregunta a la que se enfrenta aquí, por favor dígame qué versión de PHP está ejecutando su sitio

Quiero intentar recrear esta pregunta por mi parte.

(@andrewza)

Hace 2 años, 6 meses

Hemos revisado más a fondo este error y este problema es el motivo por el que se utilizan versiones anteriores de PHP (por debajo de 5.4).

PHP está actualmente en 7.2 y recomendamos usar PHP 5.6 o superior con Paid Memberships Pro.

Si se utilizan versiones anteriores de PHP, Paid Membership Pro o algunas de sus funciones pueden fallar. Recomendaría contactar a su anfitrión y solicitar una actualización a al menos 5.6 – ¡asegúrese de que la copia de seguridad también esté en su lugar!

Vamos a agregar compatibilidad retroactiva a este problema, pero recomendamos usar PHP versión 5.6 o superior que evitará problemas como este en el futuro.

Espero que esto ayude y aclare las cosas. ¡Que tengas otro gran día!

(@zanzaboonda)

Hace 2 años, 6 meses

Tuve que comentar sobre 250 y 251. 284 no funcionó para mí. Seguiré su consejo sobre cómo contactar a mi anfitrión. ¡Gracias!

(@andrewza)

Hace 2 años, 6 meses

Esto afectará a cualquier sitio que use PHP 5.3 y menos. Recomendamos PHP 5.6 (esto no debería afectar significativamente la configuración actual del sitio y los plugins, ya que no es un gran salto entre versiones).

Manténganos informados si la actualización de la versión de PHP a 5.6 decide el problema por usted.

(@pozirk)

Hace 2 años, 6 meses

¡Gracias!

(@zanzaboonda)

Hace 2 años, 6 meses

Me lo arregló. ¡Gracias!

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

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