Permiso de acceso al directorio de usuarios de Apache denegado

Permiso de acceso al directorio de usuarios de Apache denegado

chmod 777Lo 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 cachemuestra:

drwxrwxrwx. 2 raíz raíz 69632 24 de agosto 17:04 caché/

ls -ld /homemuestra:

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 0para desactivar selinux.

información relacionada