CakePHP: No carga el CSS

cake-logo

Otro error común es la carga del archivo CSS osea que la página de inicio se muestra pero sin estilo:

cake1

Y si el módulo de reescritura (mod_rewrite) ya está habilitado. Para hacerlo solo hay que seguir los pasos que están en:

https://iloo.wordpress.com/2009/07/27/habilitar-mod_rewrite-en-apache/

Si ya se verifico la carga del módulo y sigue sin funcionar, sigue hacer la prueba de trabajar sin mod_rewrite, para trabajar sin el módulo de reescritura:

https://iloo.wordpress.com/2009/07/30/cakephp-trabajar-sin-mod_rewrite/

Si en este caso vemos que funcionan los estilos entonces solo puede ser la configuración de apache de los sitios habilitados, (yo estoy usando GNU/Linux) entonces la solución es la siguiente:

Modificar como superusuario el siguiente archivo: /etc/apache2/sites-available/default, buscamos:

<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

Y lo reemplazamos con:

<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>

Nótese que solo cambie el valor de  AllowOverride. Reiniciamos apache y listo.

cakephp2

8 comentarios en “CakePHP: No carga el CSS

  1. manolo

    Jolin, muchas gracias, llevaba ya un montón de rato y no salía de ese maldito error de css.

    El problema, a parte del mod_rewrite que no lo tenía activo, era que en la raiz, en mi caso /var/www/cake, no tenía el .htaccess.

    Muchas gracias.

Deja un comentario