Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/04/2004, 17:27
Avatar de BooMeranGz
BooMeranGz
 
Fecha de Ingreso: febrero-2001
Mensajes: 350
Antigüedad: 23 años, 2 meses
Puntos: 0
Apache+PHP+URLs bajo Windows y bajo Linux/Unix

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.