A ver a ver si me puedo explicar...
Siempre tengo el mismo problema cuando diseño websites en mi PC con windows. Al trabajar bajo
Apache y con
PHP, debo hacer algun file que luego debo incluir con un
require() en cada página, en el que defino las diferentes formas de acceder a
cada link del website.
O sea, normalmente los websites los debo publicar en
servidores Linux, por ello, para trabajar en mi pc por ej. debo definir algunas constantes como:
Código PHP:
$sl = "\\";
$DIR = "d:".$sl."www".$sl."htdocs".$sl."clientes".$sl."website".$sl;
(lo que me da: d:\www\htdocs\clientes\website\)
y para
Linux lo hago así:
Código PHP:
$sl = "/";
$DIR = $sl."www".$sl."htdocs".$sl."dominio".$sl."website".$sl;
(lo que me da: /www/htdocs/dominio/website/)
Mi pregunta es,
¿hay alguna manera de darle instrucciones a Apache o a PHP para que me asuma los mismos parámetros que uso en servidores Linux con respecto a los PATHs?
O sea, poder dejar de usar el path:
d:\xxx\xxx\xxxx, y lograr usar algo como:
Código PHP:
$sl = "/";
$http = "http://";
$DIR = $http."localhost".$sl."clientes".$sl."website".$sl;
(lo que me daría:
http://localhost/clientes/website/)
Espero no ser muy complicado en la pregunta, en definitiva busco la manera de lograr que
Apache+PHP me funcionen con los mismos parámetros (al menos la mayoría de los más usados)
de igual forma en mi máquina con Windows que un server Linux/Unix.
Agradezco desde ya sus colaboraciones.
Salu2.