Cita de: MinusFour en 8 Septiembre 2014, 14:50 PM
Solo el dueño del archivo (y root) pueden modificar los permisos del archivo. Lo que necesitas hacer es encontrar el usuario con el que esta corriendo el apache y cambiar el dueño del archivo al que le estas haciendo chmod.
Si estás en Linux:Código (bash) [Seleccionar]
ps aux | grep apache2 | grep -v root | grep -m1 -v $(whoami) | awk '{ print $1 }'
Deberia regresarte el usuario de apache2, a menos que tu usuario sea root o el mismo que estas usando (no creo).
Después puedes cambiar el propietario del archivo (desde la misma carpeta del archivo):Código (bash) [Seleccionar]
sudo chown usuario login.php
¿Cómo puedo aplicar estos comandos? Es que sólo tengo acceso a los archivos mediante un cliente FTP. Allí tengo la opción de abrir una Consola, pero ya el comando PS me dice que no lo entiende.