Este problema se presenta usualmente por no haber asignado correctamente los permisos de escritura en el servidor en donde se realizó la instalación del sistema, tal como se describe en el manual de instalación en la sección 1.3.2.
Para resolver el problema verifique si la carpeta apc-aa-files-municipio (no olvide cambiar la palabra "municipio" por la utilizada durante la instalación en su servidor) se encuentra asignada con el usuario y el grupo correcto, estos deben ser el usuario y el grupo que el servidor web Apache está utilizando.
Para esto, primero verifique el nombre de Usuario y Grupo que Apache está utilizando, abra el archivo de configuración de Apache (usualmente httpd.conf) y busque el parámetro:
User
y
Group
Por ejemplo, si su archivo de configuración muestra:
User apache
Group apache
Usted deberá asignar permisos de escritura al directorio apc-aa-files-municipio en donde se guardan los archivos del sistema, al usuario "apache" y al grupo "apache".
Para cambiar este usuario y grupo utilice una ventana de terminal y digite en el nivel superior del directorio apc-aa-files-municipio:
chown -R usuario.grupo apc-aa-files-municipio
Para nuestro ejemplo debería teclear:
chown -R apache.apache apc-aa-files-municipio
De esta manera, al usuario apache se le han asignado permisos de escritura en la carpeta apc-aa-files-municipio y es posible subir archivos al servidor.
Nicolás Barbosa