Cita:  
					Iniciado por Jota_sk 
  Otra cosa que igual influye algo es que el formulario lo proceso mediante ajax y mi sistema operativo es Ubuntu. Y si, ya cambie los permisos a la carpeta "as/" a 777
    ¿Como que lo procesas con Ajax? Yo sólo veo php 
¿Puedes hacer un echo de la variable a ver si está vacía?
Muestranos el tipo y el tamaño del archivo también para hacernos una idea de donde puede estar el fallo 
¿Por que todo el mundo asigna 777 cuando valdria un  (r-w-x) 664 ? 
 Código PHP:
    chmod($ruta, 0664)