El primer error se debe a la versión de PHP que tienes instalada. En mi CentOS 5.5 actualizado tengo 5.1.6, mientras que las funciones de json están en PHP a partir de 5.2. En este link hay un procedimiento para solucionarlo (no lo he probado):
http://www.pedroventura.com/blog_programacion/2010/02/11/actualizar-la-version-de-php-a-5-2-en-centos/
El segundo error lo tienes resuelto con la indicación que te pone, tienes que editar el archivo /etc/php.ini y reemplazar el limite de memoria que esté indicado por un mínimo de 64MB.