define("BASE_PATH", "asmin2"); en donde asmin2 es la carpeta raíz donde se encuentra mi sitio local. y base path la uso en una función para llamar mis direcciones url ejemplo
basePath() . '/application/controllers/' . $module . 'Controller.php';
esta es mi función basePath
function basePath() {
return $_SERVER['DOCUMENT_ROOT'] . DS . BASE_PATH;
}
al subir la página al hosting gratuito para probarla me abre pero me sale el típico error 404 que supongo es porque la url esta mal escrita adjunto imagen
![](http://i62.tinypic.com/hranue.jpg)
la carpeta raíz a donde se suben los archivos para que sean visibles se llama htdocs en cambiado la función a los siguientes nombres y no me funciona aún
("BASE_PATH", "/htdocs");
("BASE_PATH", "/home/lancerosycia.byethost24.com/htdocs");
("BASE_PATH", "/lancerosycia.byethost24.com/htdocs");
esta es la dirección original en el localhost
http://localhost/asmin2/?close=true
y esta es la direccion sin el base path del hosting
http://lancerosycia.byethost24.com/?close=true