Este error es común en CMS basados en PHP.

warning-call_user_func_array

Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback

Si obtienes este mensaje es porque hay partes en el código que no han terminado de procesarse y esto se debe a que posiblemente tu archivo php está mal copiado en el servidor.

Si has estado actualizando tus archivos vía FTP quizás la conexión experimentó problemas y no guardó el archivo correctamente, eso se sabe si has modificado alguna pequeña parte del código recientemente y dejó de funcionar sin explicación de un momento a otro.

¿Cómo solucionarlo?

  1. Borra el archivo que está actualmente en el servidor.
  2. Vuelve a subir el archivo.
  3. Actualiza tu navegador

Puedes comparar el tamaño de los archivos y si existe alguna discrepancia es porque no se ha subido correctamente y el archivo está dañado: incompleto o corrupto.