Parse error:
lo mas probable es que se te haya deslizado algún error de sintaxis, o hayas olvidado un punto y coma. Si esto último fue lo que pasó, el punto y coma que falta esta en la línea anterior a la indicada por el mensaje de error. Vuelve al código a ver que anduvo mal.
Undefined function: Ocurre cuando tratas de usar una función que no está definida. Esto pasa si escribes mal el nombre de alguna función. Chequea la sintaxis.
Cannot send... headers already sent: Significa que las cabeceras de archivo ya habían sido enviadas cuando trataste de usar una función que las necesita. Puede tratarse de setcookie(), alguna referente a sesiones o header(). No olvides que este tipo de funciones deben ser utilizadas antes de enviar ninguna clase de HTML, ni siquiera espacios en blanco. Así, para poder usarlas debes iniciar php en el primer caracter del script. Regresa al editor y ve que la estructura de tu script sea correcta y no haya ningun echo() antes de una función de este tipo.
Warning: open(/tmp/sess_3f1de207523ee322c16046b7db0228ef, O_RDWR) failed: m (2) in aut_config.inc.php on line...
Esto ocurre cuando no se ha definido el directorio donde PHP debe guardar la información de las sesiones. Se soluciona indicando en la directiva de php.ini el directorio donde debe guardarse:
session.save_path = c:/xxx ..