Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/01/2014, 16:06
kadas99
 
Fecha de Ingreso: julio-2009
Ubicación: Argentina!
Mensajes: 324
Antigüedad: 14 años, 9 meses
Puntos: 4
proyectos de windows a mac devuelven 404 en links

Buenos dias gente, como estan? hace ya un tiempo que no me pasaba por aca :)

Les queria comentar mi problema que ya me lleva bastante loco!


Hace un tiempo largo que empeze a utilizar mac para mis trabajos y cuando empeze a mudar los sitios que tenia de Windows he empezado a tener conflictos.

Siempre genere mis proyectos desde la consola (sea de windows o de OSX) y siempre, para evitar el bendito folder /public/ lo que he hecho fue crear un index.php en la raiz con este contenido

Código PHP:
<?php 
define
('RUNNING_FROM_ROOT'true);
include 
'public/index.php'
;

por lo tanto ya podia obviar entrar al sitio de esta forma localhost/www/site/public bastaba con unas modificaciones dentro del layout y los links y ya quedaba todo perfecto, pero el problema que nunca pude solucionar (por lo cual aveces sigo usando windows) es que cuando sigo algun link dentro del sitio me devuelve un 404 (not found),

Por ejemplo, en un proyecto recientemente creado desde 0, genero el layout, pongo todo lo que quiero y los links de esta forma

Código PHP:
<a href="<?php echo $this->baseUrl()."/productos/"?>">Productos</a>
eso me lleva a localhost/www/site/productos, ya habiendo creado anteriormente el controller de productos, ahi deberia estar levantando el metodo index (por defecto) sin embargo me devuelve un 404.

he probado de todo, lei de renombrar los archivos por que podia ser tema de mayusculas/minuculas, modifique el .htaccess, hice varias cosas y ninguna me funciono!

alguno tiene la formula magica o tiene alguna idea de que puede estar pasando?

Muchas Gracias!