• Hola tengo un problema de error critico en mi sitio web me aparece esto y no puedo ingresar a mi admin de wordpress

    Fatal error: Uncaught Error: Call to undefined function add_filter() in /home/c1501303/public_html/wp-includes/wp-db.php:2135 Stack trace: #0 /home/c1501303/public_html/wp-includes/wp-db.php(2154): wpdb->placeholder_escape() #1 /home/c1501303/public_html/wp-includes/wp-db.php(1183): wpdb->add_placeholder_escape(‘utf8mb4’) #2 /home/c1501303/public_html/wp-includes/wp-db.php(1255): wpdb->_real_escape(‘utf8mb4’) #3 [internal function]: wpdb->escape_by_ref(‘utf8mb4’, 0) #4 /home/c1501303/public_html/wp-includes/wp-db.php(1416): array_walk(Array, Array) #5 /home/c1501303/public_html/wp-includes/wp-db.php(796): wpdb->prepare(‘SET NAMES ‘%s», ‘utf8mb4’) #6 /home/c1501303/public_html/wp-includes/wp-db.php(1732): wpdb->set_charset(Object(mysqli)) #7 /home/c1501303/public_html/wp-includes/wp-db.php(632): wpdb->db_connect() #8 /home/c1501303/public_html/wp-includes/load.php(527): wpdb->__construct(‘c1501303_wordpr…’, ‘stizaoystbj0Iaq’, ‘c1501303_wordpr…’, ‘localhost’) #9 /home/c1501303/public_html/wp-settings.php(124): require_ in /home/c1501303/public_html/wp-includes/wp-db.php on line 2135

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 12 respuestas - de la 1 a la 12 (de un total de 12)
  • Moderador almendron

    (@almendron)

    Lo primero de todo sería solucionar el problema del certificado de seguridad ya que los visitantes no pueden conectarse a tu sitio de forma segura. Ponte en contacto con el soporte de tu hosting.

    Iniciador del debate tinchoap26

    (@tinchoap26)

    Hola gracias por responder, supuestamente tengo vigente el certificado de seguridad SSL.
    Con respecto al error por lo general sucedía que era una error de algun plugins, pero en esta oportunidad veo que es algo relacionado con la carpeta wp-includes.

    Iniciador del debate tinchoap26

    (@tinchoap26)

    Ahí revise y por lo visto lo tenia vencido al certificado, no me lo habían actualizado. Pero el problema del error fatal seguramente seguira.

    Moderador almendron

    (@almendron)

    Resuelve primero lo del certificado de seguridad y luego veremos el error.

    Iniciador del debate tinchoap26

    (@tinchoap26)

    Hola ya pude resolver lo del certificado.

    Moderador almendron

    (@almendron)

    No nos dice mucho el error, así que tendremos que ir probando varias cosas.

    La primer de ella es que te pongas de nuevo en contacto con el soporte del hosting y que comprueben la base de datos.

    Iniciador del debate tinchoap26

    (@tinchoap26)

    Bueno, me contacte nuevamente y consulte sobre la base de datos y me dijieron lo siguiente:

    Hemos detectado que tu sitio \»\» ha sido victima de un ataque. El mismo fue posible dado que tu aplicación se encontraba muy des-actualizada.

    He realizado un escaneo rapido y puedo ver los siguientes malwares:
    /home/c1501303/public_html/wp-admin/site-health-info.php: Malware.2016-01-15_155843.UNOFFICIAL FOUND
    /home/c1501303/public_html/wp-content/themes/sydney/inc/custom-header.php: Malware.2016-01-15_155843.UNOFFICIAL FOUND
    /home/c1501303/public_html/wp-content/themes/sydney/content-search.php: Malware.2016-01-15_155843.UNOFFICIAL FOUND
    /home/c1501303/public_html/wp-content/plugins/official-facebook-pixelOLDDD/core/FacebookPluginUtils.php: Malware.2016-01-15_155843.UNOFFICIAL FOUND
    /home/c1501303/public_html/wp-content/plugins/wp-super-cache/plugins/awaitingmoderation.php: Malware.2016-01-15_155843.UNOFFICIAL FOUND
    /home/c1501303/public_html/wp-content/plugins/wp-super-cache/advanced-cache.php: Malware.2016-01-15_155843.UNOFFICIAL FOUND
    /home/c1501303/public_html/wp-content/plugins/wordpress-seoOLDDDDD/src/deprecated/frontend/class-primary-category.php: Malware.2016-01-15_155843.UNOFFICIAL FOUND
    /home/c1501303/public_html/wp-content/plugins/wordpress-seoOLDDDDD/src/helpers/notification-helper.php: Malware.2016-01-15_155843.UNOFFICIAL FOUND
    /home/c1501303/public_html/wp-content/plugins/wordpress-seoOLDDDDD/vendor/composer/autoload_static.php: Malware.2016-01-15_155843.UNOFFICIAL FOUND
    /home/c1501303/public_html/wp-content/plugins/wordfence/views/waf/waf-install-manual.php: Malware.2016-01-15_155843.UNOFFICIAL FOUND
    /home/c1501303/public_html/wp-content/advanced-cache.php: Malware.2016-01-15_155843.UNOFFICIAL FOUND
    /home/c1501303/public_html/wp-includes/class-wp-metadata-lazyloader.php: Malware.2016-01-15_155843.UNOFFICIAL FOUND
    /home/c1501303/public_html/wp-includes/class-wp-recovery-mode-cookie-service.php: Malware.2016-01-15_155843.UNOFFICIAL FOUND
    /home/c1501303/public_html/wp-includes/theme-compat/header.php: Malware.2016-01-15_155843.UNOFFICIAL FOUND

    ———– SCAN SUMMARY ———–
    Known viruses: 8531276
    Engine version: 0.101.1
    Scanned directories: 2370
    Scanned files: 28294
    Infected files: 14
    Data scanned: 1120.91 MB
    Data read: 639.54 MB (ratio 1.75:1)
    Time: 254.528 sec (4 m 14 s)`

    Moderador almendron

    (@almendron)

    Iniciador del debate tinchoap26

    (@tinchoap26)

    Hola, esto es lo que me marca puntualmente como error:
    Fatal error: Uncaught Error: Call to undefined function add_filter() in /home/c1501303/public_html/wp-includes/wp-db.php on line 2135

    la cual vendria a ser esta linea:

    if ( false === has_filter( ‘query’, array( $this, ‘remove_placeholder_escape’ ) ) ) {
    add_filter( ‘query’, array( $this, ‘remove_placeholder_escape’ ), 0 );
    }

    Nose si esta bien ese codigo o tiene algun error?

    Moderador almendron

    (@almendron)

    Pero… ¿ya has desinfectado tu sitio siguiendo paso a paso la guía que te indiqué?

    Iniciador del debate tinchoap26

    (@tinchoap26)

    Es que de por si nunca me dejo ingresar al FTP, me aparece error fatal tambien ahi.
    Si puedo ingresar mediante el panel del hosting en Administrador de Archivos.

    Moderador almendron

    (@almendron)

    Ejecuta los pasos que indica la guía. Cuando te hable de FTP, usa el administrador de archivos del panel del hosting.

Viendo 12 respuestas - de la 1 a la 12 (de un total de 12)
  • El debate ‘Error Critico Uncaught Error: Call to undefined function add_filter()’ está cerrado a nuevas respuestas.