30/12/2012, 01:54
|
| | Fecha de Ingreso: diciembre-2012
Mensajes: 3
Antigüedad: 12 años Puntos: 0 | |
2 Problema con permisos en Fedora Hola a todos, soy nuevo en el foro, les comento, utilizo Fedora 17 con gnome 3, no utilizo lampp, instale todo por separado, descargue symfony segui todos los pasos, si hago "php app/check.php" me marca todo OK, pero cuando entro a "http://localhost/html/symfo/web/config.php" me salen los clasicos errores de permisos:
Change the permissions of the "app/cache/" directory so that the web server can write into it.
Change the permissions of the "app/logs/" directory so that the web server can write into it.
y un warning:
Install and enable a PHP accelerator like APC (highly recommended).
Probe todo lo que pude y no puedo hacerlo funcionar, estos son los ultimos pasos que realice:
Active el mod_rewrite
AllowOverride All
Di permisos, mascara y cambie al propietario de apache
1 rm -rf app/cache/*
2 rm -rf app/logs/*
3 sudo setfacl -dR -m u:apache:rwx -m u:`whoami`:rwx app/cache app/logs (en Fedora el usuario de Apache es apache)
4 sudo setfacl -R -m u:apache:rwx -m u:`whoami`:rwx app/cache app/logs (en Fedora el usuario de Apache es apache)
5 umask 0000 -R symfo/
6 chmod 777 -R symfo/
7 chown apache:apache -R symfo/
Hasta intente con un Virtual Host
y a pesar de todo eso sigo teniendo errores de permisos, el comando "ls" me marca todo verde y ls -l me dice que son todos de propiedad de apache apache, si entro a "http://localhost/html/symfo/web/app_dev.php" me sale esto:
Whoops, looks like something went wrong.
1/1 RuntimeException: Unable to create the cache directory (/var/www/html/symfo/app/cache/dev)
in /var/www/html/symfo/app/bootstrap.php.cache line 918
at Kernel->buildContainer() in /var/www/html/symfo/app/bootstrap.php.cache line 859
at Kernel->initializeContainer() in /var/www/html/symfo/app/bootstrap.php.cache line 571
at Kernel->boot() in /var/www/html/symfo/app/bootstrap.php.cache line 614
at Kernel->handle(object(Request)) in /var/www/html/symfo/web/app_dev.php line 25
Ayuda, ya no se que hacer, gracias!
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
EDIT:
Encontre un comando: "app/console cache:clear", despues de escribirlo en la consola y querer ingresar al "app_dev.php", recibi 4 errores dos increiblemente largos y dos cortos
Whoops, looks like something went wrong.
1/1 RuntimeException: Failed to write cache file "/var/www/html/symfo/app/cache/dev/classes.php".
1
in /var/www/html/symfo/vendor/symfony/symfony/src/Symfony/Component/ClassLoader/ClassCollectionLoader.php line 205
4
at Kernel->loadClassCache() in /var/www/html/symfo/web/app_dev.php line 23
Alguna idea? Gracias otra vez
Última edición por user404; 30/12/2012 a las 02:54 |