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)