Cómo solucionar el error en admin-ajax.php de WordPress en una página alojada en 000webhost.com

El servidor gratuito 000webhost.com es muy bueno y completo (excepto la parte de gestión de DNS) ya que sirve a la mayoría de usuarios. Pero a veces al empezar a alojar páginas web más complejas con php como puede ser WordPress aparece el siguiente mensaje:

Warning: require_once(/home/predator/public_html/https://yourdomain.com/wp-admin/includes/ajax-actions.php) [function.require-once]: failed to open stream: No such file or directory in /home/predator/public_html/wp-admin/admin-ajax.php on line 30

Fatal error: require_once() [function.require]: Failed opening required ‘/home/yourdomain/public_html/https://yourdomain.com/wp-admin/includes/ajax-actions.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/yourdomain/public_html/wp-admin/admin-ajax.php on line 30

Bueno pues el problema es que el servidor 000webhost.com añade un pequeño código al principio de cada página para realizar las estadísticas de visitas del sitio y en muchos casos crea conflictos en ajax o hay casos que dispara el uso del procesador del servidor y la empresa de alojamiento te puede dar el toque por excesivo uso. Y la solución es simplemente desactivar este “script” entrando en la página http://members.000webhost.com/analytics.php, despues se escribe el nombre del dominio, la contraseña, se elige desactivar el código (Disable Code) y se envía la respuesta (Submit). Con esa pequeña modificación todo debería funcionar para la mayoría de los casos.


000webhost.com – http://www.000webhost.com/

Página de 000webhost.com (28/09/2012)


Deja un comentario

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