Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2011, 10:26
Avatar de destor77
destor77
 
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 20 años
Puntos: 43
Consultas y Errores raros en Frontcontroller

Hola,
Estoy creando un sistema multiaplicacion que utilice una sola instalacion de mi core, por ejemplo la estructura de directorios seria parecida a esta:
root
----- Core
------------ FrontController.php
------sitio.com
----------------- admin
------------------------- index.php
----------------- index.php
------sitio2.com
------------------ sitio21
---------------------------- admin
------------------------------------- index.php
---------------------------- index.php
------------------ index.php
------configuracion.php

en todos lo index llamo a mi frontController.php y aca viene la primer duda:
Hay alguna forma de saber automaticamente cuantos "../" hay que poner para llegar a mi core/frontController.php sin tener que ir contando cuanto directorios tengo que ir hacia atras?

Todo anda de maravilla salvo por una cuestion, por ejemplo cuando quiero entrar a:
www.sitio2.com/sitio21/admin me entra sin problemas, pero cuando quiero entrar a www.sitio1.com/admin me tira estos errores raros:
Cita:
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra el controlador: C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra la clase en el controlador cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: La Acción reset.css no existe reset.css en la clase cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra el controlador: C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra la clase en el controlador cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: La Acción error404 no existe error404 en la clase cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra el controlador: C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra la clase en el controlador cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: La Acción navigation.css no existe navigation.css en la clase cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra el controlador: C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra la clase en el controlador cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: La Acción error404 no existe error404 en la clase cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra el controlador: C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra la clase en el controlador cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: La Acción error404 no existe error404 en la clase cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra el controlador: C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra la clase en el controlador cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: La Acción error404 no existe error404 en la clase cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra el controlador: C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra la clase en el controlador cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: La Acción error404 no existe error404 en la clase cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra el controlador: C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra la clase en el controlador cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: La Acción error404 no existe error404 en la clase cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra el controlador: C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra la clase en el controlador cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: La Acción error404 no existe error404 en la clase cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra el controlador: C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: No se encuentra la clase en el controlador cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
[June 11, 2011, 23:55] [Error: E_USER_NOTICE] [Descripcion: La Acción error404 no existe error404 en la clase cssController en C:/xampp/htdocs/pbycortos/website/controladores/css/cssController.php ]
no entiendo porque me esta tomando esos nombre de directorios como acciones y nombre de controladores.
Este es mi frontController (lo dejo en otro post para que entre todo)