Pregunta sobre Arreglando WordPress de Wordpress:

Php 7.2.9 no funciona con Jetpack: llame a la función ctype_digit no especificada ()

Un usuario preguntó 👇

Hola a todos

Una guía necesaria aquí movió mi sitio de WordPress a un nuevo servidor de 14.04 a 16.04 Php 5 a

Todo está bien Pero el plugin Jetpack no funciona Cuando hace clic en un conjunto y un panel, el plugin Jetpack vuelve en blanco

Aquí está la versión de PHP: Versión de PHP => 7.2.9-1 + ubuntu16.04.1 + deb.sury.org + 1

Adjunto está el hueco de depuración


[09-Sep-2018 02:17:01 UTC] PHP Fatal error:  Uncaught Error: Call to undefined function ctype_digit() in /var/www/html/mainsite/wp-content/plugins/jetpack/class.jetpack-signature.php:176
Stack trace:
#0 /var/www/html/mainsite/wp-content/plugins/jetpack/class.jetpack-client.php(118): Jetpack_Signature->sign_request('FV&(*OTKMHhm4Ca...', 1536459465, 'fUhF4iYD2N', '5lT4ddluf75zdF0...', 'POST', 'https://jetpack...', '<?xml version="...', false)
#1 /var/www/html/mainsite/wp-content/plugins/jetpack/class.jetpack-ixr-client.php(36): Jetpack_Client::remote_request(Array, '<?xml version="...')
#2 /var/www/html/mainsite/wp-content/plugins/jetpack/class.jetpack.php(1726): Jetpack_IXR_Client->query('wpcom.getUser')
#3 /var/www/html/mainsite/wp-content/plugins/jetpack/_inc/lib/tracks/client.php(80): Jetpack::get_connected_user_data(1)
#4 /var/www/html/mainsite/wp-content/plugins/jetpack/class.jetpack.php(4633): jetpack_tracks_get_identity(1)
#5 /var/www/html/mainsite/wp-content/plugins/jetpack/_inc/lib/admin-pages/class.jetpack-react-page.php(254): Jetpack->build_connect_url(true, 'https://launchb...', false)
#6 /var/www/html/mainsite/wp-content/plugins/jetpack/_inc/lib/admin-pages/class.jetpack-admin-page.php(117): Jetpack_React_Page->page_admin_scripts()
#7 /var/www/html/mainsite/wp-includes/class-wp-hook.php(286): Jetpack_Admin_Page->admin_scripts('')
#8 /var/www/html/mainsite/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters('', Array)
#9 /var/www/html/mainsite/wp-includes/plugin.php(453): WP_Hook->do_action(Array)
#10 /var/www/html/mainsite/wp-admin/admin-header.php(118): do_action('admin_print_scr...')
#11 /var/www/html/mainsite/wp-admin/admin.php(216): require_once('/var/www/html/m...')
#12 {main}
  thrown in /var/www/html/mainsite/wp-content/plugins/jetpack/class.jetpack-signature.php on line 176

(@ahlee)

Hace 2 años, 2 meses

¿Algunas personas entendieron la búsqueda en Google y es posible que necesiten actualizar / habilitar ctype_digit ()? ¿Me gustaría preguntar si alguien puede compartir cómo hacerlo? ¡Gracias!

(@sterndata)

Moderador del foro y voluntario del equipo de apoyo

Hace 2 años, 2 meses

Estoy usando Jetpack en 7.2.9. No veo que tenga que hacer nada para habilitar esa función; es el «núcleo de PHP».

De acuerdo a http://php.net/manual/en/ctype.installation.php
“A partir de PHP 4.2.0, estas funciones están habilitadas de forma predeterminada. Para versiones anteriores, necesita configurar y compilar PHP con –enable-ctype. Puede deshabilitar la compatibilidad con ctype con –disable-ctype. «

Sugiero hacer preguntas en https://wordpress.org/support/plugin/jetpack#new-post para que los desarrolladores y la comunidad de soporte del plugin puedan ayudarlo con esto.

Esta respuesta fue modificada hace 2 años, 2 meses por.

¿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 *