Un problema interesante.
Definir manualmente la ruta es muy complicado, mejor usa las variables del servidor y a estas agregale o concatenale el $_POST['rutaphp']. Asi te libras de problemas.
La URL que pones en mi vida la he visto, /home/cmnghjuw/ a menos que hayas toqueteado el servidor y hayas definido una carpeta ftp, con sus archivos que tienen su limit transfer. Es muy poco posible que puedas subir un nivel abajo de la carpeta publica (html_public o www), aunque digo que esto cuestion de moverle. (Cuando subo por ftp, configuro arriba las carpetas ftp de www o html_public, cuestion de criterios.)
Siempre faltan los "id" aparte del "nombre", si no les colocas el id, no es posible que funcionen, ya sabes navegadores. Esa cosita de nada me ha dado muchos problemas.
Código PHP:
<select name='carpetas' id='carpetas' class='casillas' onchange='chg(this)'>
Eso por el momento es lo que se me ocurre viendo tu codigo rapidamente.
Saludos.