Cita:
Iniciado por GatorV
Crea un virtualhost en tu local y dale un document root, así te va a dar como en el dominio. Recuerda que la mejor forma es siempre esa, usar VirtualHosts para simular lo más posible el ambiente en producción.
Si, eso he hecho, estaba probando en un virtualhost y en localhost a la vez, pero este último me parece que lo voy a dejar de usar.
Cita:
Iniciado por malakian
No se si esto es lo que estas buscando...
real_path No es eso lo que estoy buscando pero no lo conocía. :) Gracias
Voy a indagar con lo siguiente
Código PHP:
dirname(__file__)
Puede que me de la solución :)
Saludos y gracias
EDIT
Creo que esta solución sería válida, tengo que mejorarla sintácticamente y tal pero bueno la hice rápido:
Código PHP:
if($_SERVER["SERVER_NAME"] == "localhost")
{
$path = (strtoupper(substr(PHP_OS, 0, 3)) === "WIN") ? "\\" : "/";
$replace = explode($path, dirname(__file__));
$dir = $replace[count($replace)-1];
echo $dir;
}
else
{
$path = ".";
$replace = explode($path, $_SERVER["SERVER_NAME"] );
var_dump($replace);
$dir = (count($replace) == 2) ? $replace[0] : $replace[1];
echo $dir;
}
Y encontré esta web que lo mismo es útil a alguien:
http://www.tufuncion.com/path-php