Recientemente instalé Fedora 16 en una nueva PC, y tengo la intención de usarlo para desarrollar mis sitios web. He configurado Apache para alojar múltiples sitios de desarrollo en la máquina.
Sin embargo, en este momento estoy intentando instalar un framework PHP (Symfony2) y no puedo instalarlo en el servidor web. Vuelve con un error que dice que no puede escribir en la carpeta de caché en el servidor.
He comprobado y modificado la carpeta para que se pueda escribir, pero ¿sigue apareciendo el error? ¿Qué estoy haciendo mal?
permissions
apache-http-server
fedora-16
mickburkejnr
fuente
fuente
Respuestas:
Cuestiones como estas siempre parecen ser SELinux. Intentaría deshabilitarlo temporalmente y ver si eso lo soluciona:
sudo setenforce 0
Personalmente dejo SELinux apagado ahora mismo; Estoy desarrollando con un DB de Oracle en un programa php, y SELinux es horrible con php-ociconnect. La solución recomendada por Oracle es en realidad apagarlo. ociconnect tiene un problema similar al que tiene, a excepción de que no hay errores durante la instalación, simplemente no se instala. Tampoco iniciará el módulo con él habilitado cuando httpd sea seguro. Probablemente no sea bueno, pero simplemente no he tenido el tiempo o la necesidad de hacer que Oracle juegue bien con SElinux
fuente