• Hola Nilo,

    En un WP MU tengo muchos avisos como este que sucede en los debug de todos los sitios.

    
    [11-May-2022 16:15:52 UTC] PHP Warning:  Creating default object from empty value in /home/customer/www/miweb.com/public_html/wp-content/plugins/machete/machete.php on line 80
    

    Ocurre desde que actualicé 3.5.1 a la 4.0 y he intentado reproducir el error en un WP “normal” y no sucede, sólo en el WP MU.

    Saludos!

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Nilo Velez

    (@nilovelez)

    Ok, muchas gracias por el aviso, voy a intentar reproducirlo a ver si pesco por qué da el warning.

    Por cierto, no sé si lo viste, pero la 4.0 soluciona el warning que avisaste que daba el módulo de mantenimiento:
    https://github.com/nilovelez/machete/commit/110a21b46d2b9434c0d3fcc8a54650746d458137

    Thread Starter Jairo Ochoa

    (@jairoochoa)

    @nilovelez sí, ese ya no aparece. ??

    En el caso de los WP MU genero un debug.log por cada sitio porque así puede investigar cada caso de forma independiente.
    Tengo esto en el wp-config.php:

    define( 'WP_DEBUG', false );
    define( 'WP_DEBUG_LOG', false );
    define( 'WP_DEBUG_DISPLAY', false );
    define( 'SAVEQUERIES', false );
    
    ini_set( 'log_errors', 1 );
    ini_set( 'error_log', dirname(__FILE__) . '/wp-content/debug-' .$_SERVER['SERVER_NAME']. '.log' );

    Revisando todos los logs es curioso que solo afecta a:

    • debug-dominio.com.log
    • debug-.log

    Es decir, afecta al sitio principal ?y al no-sitio ? es raro

    Hay que tener en cuenta un detalle, Machete no está activado para toda la red, solo lo he activado en algunos sitios.
    Voy a activarlo para toda la red para ver si afecta positivamente.

    También tenía instalado Machete PowerTools que voy a eliminar para reducir cualquier efecto colateral.

    Borré los logs y voy a ver si algo cambia.

    Te informo de las novedades.

    Saludos!

    Plugin Author Nilo Velez

    (@nilovelez)

    Genial, ve contándome porque yo no consigo reproducirlo

    Thread Starter Jairo Ochoa

    (@jairoochoa)

    Algo parece que se arregló porque no hay mensajes desde mi última respuesta.
    Voy a activó.

    Voy a activar de nuevo Machete PowerTools para ver si fuese el culpable.

    Saludos!

    Thread Starter Jairo Ochoa

    (@jairoochoa)

    Hola

    He vuelto a detectar el error
    [11-Jul-2022 12:30:41 UTC] PHP Warning: Creating default object from empty value in /home/customer/www/dev.dominio.com/public_html/wp-content/plugins/machete/machete.php on line 86
    En este caso no es un multisitio.
    Otro detalle curioso es que los mensajes los recojo en “debug-.log” cuando todos los errores que ahora tengo (estoy desarrollando un plugin) los tenemos en “debug-dev.dominio.com.log”
    No sé si eso te da alguna pista.

    Saludos!

    • This reply was modified 2 years, 4 months ago by Jairo Ochoa.
Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘PHP Warning’ is closed to new replies.