Buenas gente tengo un problema subí mi página a un servidor gratuito llamado byethost.com en mi proyecto local para las direcciones url tengo definida esta función
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
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