chmod 777
Lo ejecuté /home/cache/
, sin embargo, el usuario de Apache aún no puede escribir en él. Mi script php está escribiendo en este directorio pero obtuve un error de permiso denegado y no sé por qué.
ls -ld cache
muestra:
drwxrwxrwx. 2 raíz raíz 69632 24 de agosto 17:04 caché/
ls -ld /home
muestra:
drwxr-xr-x. 19 raíz raíz 4096 24 de agosto 18:30 /home
Respuesta1
Cambie el permiso de propietario de /home/cache/
"usuario de Apache" ejecutando el comando:
chown apache /inicio/caché/
Después de eso, asegúrese de que selinux esté desactivado en su sistema. Puedes ejecutar setenforce 0
para desactivar selinux.