¿Cómo solucionar este error? Error fatal: ¿Llamada a una función no definida ...?
-
-
Necesitaráproporcionarbastantemásinformación sobre suentorno (versión de WordPress,tema activo/complementos,etc.),cualquier cosafuera de lo común quepuedaestar haciendo y dónde/cómoestá obteniendoelerror.You're going to need to provide quite a bit more information, about your environment (WordPress version, active Theme/Plugins, etc.), anything out of the ordinary that you might be doing, and where/how you're getting the error.
- 0
- 2011-08-12
- Chip Bennett
-
Agregue su solución como una respuesta realen lugar de como unaedición de lapregunta.Please add your solution as an actual answer instead of as an edit to the question.
- 0
- 2013-08-25
- s_ha_dum
-
7 respuestas
- votos
-
- 2011-08-12
wp()
es unafunciónbastanteesencial.Resideen el archivofunctions.php
(no lo confunda confunctions.php
en eltema,algo diferente) yno creo quepueda cargar WP sinpasarrequire
paraese archivoen algúnmomento.Por lotanto,suinstalaciónparecemuy rota: oel archivo
functions.php
en elnúcleoestá dañado o algomásestá roto y hace que se salte la carga deese archivo.wp()
is quite essential function. It resides infunctions.php
file (don't confuse withfunctions.php
in theme, different thing) and I don't think you can load WP without passingrequire
directive for that file at some point.So your install seems very broken - either
functions.php
file in core is damaged or something else is broken and makes it skip loading that file.-
sí,tu hombre correcto,lo que hicees reinstalartodo ... Ya solucionéelproblema antes de leertu respuesta,perotu respuestaes lamisma que lamía,así queelegirétu respuestatambién :)yes your right man , what I did is I reinstall everything...I fix the problem already before I read your answer, but your answer is same as mine , so I'll pick your answer too :)
- 0
- 2011-08-14
- arnold
-
-
¿Por qué se votanegativamente?Fue la causaen mi caso.Why is this getting downvoted? It was the cause in my case.
- 1
- 2016-09-15
- br4nnigan
-
Estetambiénfueelproblema demi parte.Creo que seinterrumpióelguardado de wp-config,yel archivoterminóen blanco y arrojabaesteerror.Lo restauró y lo arreglaron.This was the problem on my end too. I think a save of wp-config got interrupted, and the file ended up being blank and was throwing this error. Restored it and it was fixed.
- 1
- 2016-09-30
- sbuck
-
No sé qué hizo quemi wp-config.php se quedara vacío.Una vez que se solucionó,todofuncionóbien ...I don't know what made my wp-config.php became empty. Once it was fixed, everything worked fine...
- 0
- 2019-10-27
- amit bakle
-
-
- 2020-04-06
Cuandomigré a Siteground,no sépor qué Siteground cambióel archivo deinclusiónen la última línea del archivo
wp-config.php
a un directorioincorrecto.La ruta correcta debería serestaen su lugar:
/* That's all, stop editing! Happy blogging. */ /** Absolute path to the WordPress directory. */ if ( ! defined( 'ABSPATH' ) ) define( 'ABSPATH', dirname( __FILE__ ) . '/' ); /** Sets up WordPress vars and included files. */ require_once( ABSPATH . 'wp-settings.php' );
When I migrated to Siteground, I don't know why Siteground changed the include file in the last line of
wp-config.php
file to a wrong directory.The correct path should be this one instead:
/* That's all, stop editing! Happy blogging. */ /** Absolute path to the WordPress directory. */ if ( ! defined( 'ABSPATH' ) ) define( 'ABSPATH', dirname( __FILE__ ) . '/' ); /** Sets up WordPress vars and included files. */ require_once( ABSPATH . 'wp-settings.php' );
-
- 2013-06-21
Esteproblemapuede deberse al uso de la actualización automática cuandonotiene suficienteespacioen disco.Sieseesel caso,libere algo deespacioen su servidor,luego actualice Wordpress a la última versiónmanualmente.
This problem can be caused by using the automatic update when you don't have enough disk space. If that is the case, free up some space on your server, then upgrade Wordpress to the latest version manually.
-
- 2016-11-16
Parece queelproblemafueel resultado de un archivo wp-config.php dañado Actualicé la versión local con las credenciales de labase de datos y la subí através deftp yfuncionó.
It seems the issue was a result of corrupted wp-config.php I updated the local version with the database credentials and uploaded via ftp and it worked.
-
- 2020-04-05
Tuveelmismoproblema.Tenga una soluciónmás sencilla:
- Abra wp-settings.php
- Comente las siguientes líneas (busque "salud":
// if ( ! class_exists( 'WP_Site_Health' ) ) { // require_once ABSPATH . 'wp-admin/includes/class-wp-site-health.php'; // } // WP_Site_Health::get_instance();
- Actualicetodos sus complementos
- Restaura wp-settings.php alestado anterior
Had the same issue. Have an easier solution:
- Open wp-settings.php
- Comment out the following lines (search for "health":
// if ( ! class_exists( 'WP_Site_Health' ) ) { // require_once ABSPATH . 'wp-admin/includes/class-wp-site-health.php'; // } // WP_Site_Health::get_instance();
- Update all your plugins
- Restore wp-settings.php to the previous state
-
- 2017-08-22
increíble ... sitiene unerrorfatal o una llamada a unafunciónindefinida,vaya a su correoelectrónico yen ese correoelectrónicopuede recibir unmensajeenviado desde su dirección de alojamiento ... simplemente vuelva ainstalar o desdeesapágina de correoelectrónicoinicie sesión...problema se solucionará ..
amazing...if you have fatal error or call to undefined funcction jus go to your email and on that email you may have a sent message from your hosting adress...just reinstall or from that email page you log in...problem will be fixed..
-
WordPressnoenvía un correoelectrónico sobre unerrorfatal.WordPress does not send an email on a fatal error.
- 4
- 2017-08-22
- fuxia
¿Alguienpuedeimaginarse cuáleselproblema?
Ya actualicé la carpeta
wp-includes
ywp-admin
ymifunctions.php
estábien,perono heimaginadoaveriguar cómo solucionarlo.¿Alguna sugerencia?<×EDIT×
Reinstalé WordPress (cargué lanueva copiaen el sitio yme aseguré de queesté actualizada) -equivalente a actualizaciónmanual .
Después deeso,comenzó afuncionarbien,por lo queesteproblema ahoraestá solucionado.