Newsgrupos.com  

Retroceder   Newsgrupos.com > Forum > Newsgroup es.comp.* Foro > Newsgroup es.comp.infosistemas.www.paginas-web
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 13-08-2006, 21:35:13
Victor Lopez
 
Mensajes: n/a
Predeterminado php, includes, apache y otras hierbas

Antes de nada, perdón por el pequeño 'cross-posting', pero creo que, en
este caso, es necesário.

Por empezar por algún sitio ...

Configuración de un servidor virtual (en Apache) ...

<VirtualHost *:80>
ServerName www.misitio.loc
DocumentRoot /var/www/misitio/www/
ScriptAlias /cgi-bin/ /var/www/misitio/cgi-bin/
</VirtualHost>

En PHP 4 ...

/var/www/misitio/www/index.php
***
<?php
include('/cgi-bin/fichero.php');
?>
***

/var/www/misitio/cgi-bin/
***
<?php
echo 'Estoy en fichero.php';
?>
***

Resultado de http://www.misitio.loc/ (intro)
en Konqueror 3.5.2 bajo KDE 3.5.2
************************************************** ************************
Warning: main(/cgi-bin/fichero.php): failed to open stream: No such file or
directory in /var/www/misitio/www/index.php on line 2

Warning: main(): Failed opening '/cgi-bin/fichero.php' for inclusion
(include_path='.:/usr/share/php:/usr/share/pear')
in /var/www/misitio/www/index.php on line 2
************************************************** ************************

No tendrÃ***a que redirigirlo de /cgi-bn/ a /var/www/misitio/cgi-bin/ ?????

O include_path de PHP tiene prioridad sobre la redireccion de Apache ???

--
----o---( )---o----
Saludos de Victor Lopez Sabio
v.lopez.s***ono.com
--------oooo--------
Responder Con Cita
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Newsgrupos.com
Standard Sponsored Links

  #2 (permalink)  
Antiguo 13-08-2006, 23:27:08
Oscar Garcia
 
Mensajes: n/a
Predeterminado Re: php, includes, apache y otras hierbas

El Sun, 13 Aug 2006 22:35:13 +0200, Victor Lopez <v.lopez.s***ono.com>
escribió:
>Por empezar por algún sitio ...
>En PHP 4 ...
>/var/www/misitio/www/index.php
>***
><?php
> include('/cgi-bin/fichero.php');
>?>
>***


Maaaaaaaal. Los includes hacen referencia al sistema de archivos
local. Te recomiendo que que uses rutas relativas y no absolutas, así
harás portable tu código de un sistema operativo a otro y de un
directorio a otro.

>Resultado de http://www.misitio.loc/ (intro)
>en Konqueror 3.5.2 bajo KDE 3.5.2
>************************************************* *************************
>Warning: main(/cgi-bin/fichero.php): failed to open stream: No such file or
>directory in /var/www/misitio/www/index.php on line 2


Claro, no encuentra ese archivo en el sistema de archivos local.

>No tendría que redirigirlo de /cgi-bn/ a /var/www/misitio/cgi-bin/ ?????


No, eso es una redirección de URIs, y no de archivos locales.

>O include_path de PHP tiene prioridad sobre la redireccion de Apache ???


No tiene nada que ver una cosa con la otra. Apache sirve URIs (URLs) y
PHP accede a archivos a no ser que uses un wrapper como puede ser
http:.

Un saludo.

--
Óscar Javier García Baudet
LinaresDigital
http://redstar.linaresdigital.com/
Responder Con Cita
  #3 (permalink)  
Antiguo 13-08-2006, 23:27:08
Oscar Garcia
 
Mensajes: n/a
Predeterminado Re: php, includes, apache y otras hierbas

El Sun, 13 Aug 2006 22:35:13 +0200, Victor Lopez <v.lopez.s***ono.com>
escribió:
>Por empezar por algún sitio ...
>En PHP 4 ...
>/var/www/misitio/www/index.php
>***
><?php
> include('/cgi-bin/fichero.php');
>?>
>***


Maaaaaaaal. Los includes hacen referencia al sistema de archivos
local. Te recomiendo que que uses rutas relativas y no absolutas, así
harás portable tu código de un sistema operativo a otro y de un
directorio a otro.

>Resultado de http://www.misitio.loc/ (intro)
>en Konqueror 3.5.2 bajo KDE 3.5.2
>************************************************* *************************
>Warning: main(/cgi-bin/fichero.php): failed to open stream: No such file or
>directory in /var/www/misitio/www/index.php on line 2


Claro, no encuentra ese archivo en el sistema de archivos local.

>No tendría que redirigirlo de /cgi-bn/ a /var/www/misitio/cgi-bin/ ?????


No, eso es una redirección de URIs, y no de archivos locales.

>O include_path de PHP tiene prioridad sobre la redireccion de Apache ???


No tiene nada que ver una cosa con la otra. Apache sirve URIs (URLs) y
PHP accede a archivos a no ser que uses un wrapper como puede ser
http:.

Un saludo.

--
Óscar Javier García Baudet
LinaresDigital
http://redstar.linaresdigital.com/
Responder Con Cita
  #4 (permalink)  
Antiguo 13-08-2006, 23:27:08
Oscar Garcia
 
Mensajes: n/a
Predeterminado Re: php, includes, apache y otras hierbas

El Sun, 13 Aug 2006 22:35:13 +0200, Victor Lopez <v.lopez.s***ono.com>
escribió:
>Por empezar por algún sitio ...
>En PHP 4 ...
>/var/www/misitio/www/index.php
>***
><?php
> include('/cgi-bin/fichero.php');
>?>
>***


Maaaaaaaal. Los includes hacen referencia al sistema de archivos
local. Te recomiendo que que uses rutas relativas y no absolutas, así
harás portable tu código de un sistema operativo a otro y de un
directorio a otro.

>Resultado de http://www.misitio.loc/ (intro)
>en Konqueror 3.5.2 bajo KDE 3.5.2
>************************************************* *************************
>Warning: main(/cgi-bin/fichero.php): failed to open stream: No such file or
>directory in /var/www/misitio/www/index.php on line 2


Claro, no encuentra ese archivo en el sistema de archivos local.

>No tendría que redirigirlo de /cgi-bn/ a /var/www/misitio/cgi-bin/ ?????


No, eso es una redirección de URIs, y no de archivos locales.

>O include_path de PHP tiene prioridad sobre la redireccion de Apache ???


No tiene nada que ver una cosa con la otra. Apache sirve URIs (URLs) y
PHP accede a archivos a no ser que uses un wrapper como puede ser
http:.

Un saludo.

--
Óscar Javier García Baudet
LinaresDigital
http://redstar.linaresdigital.com/
Responder Con Cita
  #5 (permalink)  
Antiguo 13-08-2006, 23:27:08
Oscar Garcia
 
Mensajes: n/a
Predeterminado Re: php, includes, apache y otras hierbas

El Sun, 13 Aug 2006 22:35:13 +0200, Victor Lopez <v.lopez.s***ono.com>
escribió:
>Por empezar por algún sitio ...
>En PHP 4 ...
>/var/www/misitio/www/index.php
>***
><?php
> include('/cgi-bin/fichero.php');
>?>
>***


Maaaaaaaal. Los includes hacen referencia al sistema de archivos
local. Te recomiendo que que uses rutas relativas y no absolutas, así
harás portable tu código de un sistema operativo a otro y de un
directorio a otro.

>Resultado de http://www.misitio.loc/ (intro)
>en Konqueror 3.5.2 bajo KDE 3.5.2
>************************************************* *************************
>Warning: main(/cgi-bin/fichero.php): failed to open stream: No such file or
>directory in /var/www/misitio/www/index.php on line 2


Claro, no encuentra ese archivo en el sistema de archivos local.

>No tendría que redirigirlo de /cgi-bn/ a /var/www/misitio/cgi-bin/ ?????


No, eso es una redirección de URIs, y no de archivos locales.

>O include_path de PHP tiene prioridad sobre la redireccion de Apache ???


No tiene nada que ver una cosa con la otra. Apache sirve URIs (URLs) y
PHP accede a archivos a no ser que uses un wrapper como puede ser
http:.

Un saludo.

--
Óscar Javier García Baudet
LinaresDigital
http://redstar.linaresdigital.com/
Responder Con Cita
  #6 (permalink)  
Antiguo 13-08-2006, 23:27:08
Oscar Garcia
 
Mensajes: n/a
Predeterminado Re: php, includes, apache y otras hierbas

El Sun, 13 Aug 2006 22:35:13 +0200, Victor Lopez <v.lopez.s***ono.com>
escribió:
>Por empezar por algún sitio ...
>En PHP 4 ...
>/var/www/misitio/www/index.php
>***
><?php
> include('/cgi-bin/fichero.php');
>?>
>***


Maaaaaaaal. Los includes hacen referencia al sistema de archivos
local. Te recomiendo que que uses rutas relativas y no absolutas, así
harás portable tu código de un sistema operativo a otro y de un
directorio a otro.

>Resultado de http://www.misitio.loc/ (intro)
>en Konqueror 3.5.2 bajo KDE 3.5.2
>************************************************* *************************
>Warning: main(/cgi-bin/fichero.php): failed to open stream: No such file or
>directory in /var/www/misitio/www/index.php on line 2


Claro, no encuentra ese archivo en el sistema de archivos local.

>No tendría que redirigirlo de /cgi-bn/ a /var/www/misitio/cgi-bin/ ?????


No, eso es una redirección de URIs, y no de archivos locales.

>O include_path de PHP tiene prioridad sobre la redireccion de Apache ???


No tiene nada que ver una cosa con la otra. Apache sirve URIs (URLs) y
PHP accede a archivos a no ser que uses un wrapper como puede ser
http:.

Un saludo.

--
Óscar Javier García Baudet
LinaresDigital
http://redstar.linaresdigital.com/
Responder Con Cita
  #7 (permalink)  
Antiguo 13-08-2006, 23:27:08
Oscar Garcia
 
Mensajes: n/a
Predeterminado Re: php, includes, apache y otras hierbas

El Sun, 13 Aug 2006 22:35:13 +0200, Victor Lopez <v.lopez.s***ono.com>
escribió:
>Por empezar por algún sitio ...
>En PHP 4 ...
>/var/www/misitio/www/index.php
>***
><?php
> include('/cgi-bin/fichero.php');
>?>
>***


Maaaaaaaal. Los includes hacen referencia al sistema de archivos
local. Te recomiendo que que uses rutas relativas y no absolutas, así
harás portable tu código de un sistema operativo a otro y de un
directorio a otro.

>Resultado de http://www.misitio.loc/ (intro)
>en Konqueror 3.5.2 bajo KDE 3.5.2
>************************************************* *************************
>Warning: main(/cgi-bin/fichero.php): failed to open stream: No such file or
>directory in /var/www/misitio/www/index.php on line 2


Claro, no encuentra ese archivo en el sistema de archivos local.

>No tendría que redirigirlo de /cgi-bn/ a /var/www/misitio/cgi-bin/ ?????


No, eso es una redirección de URIs, y no de archivos locales.

>O include_path de PHP tiene prioridad sobre la redireccion de Apache ???


No tiene nada que ver una cosa con la otra. Apache sirve URIs (URLs) y
PHP accede a archivos a no ser que uses un wrapper como puede ser
http:.

Un saludo.

--
Óscar Javier García Baudet
LinaresDigital
http://redstar.linaresdigital.com/
Responder Con Cita
  #8 (permalink)  
Antiguo 14-08-2006, 00:02:17
Victor Lopez
 
Mensajes: n/a
Predeterminado Re: php, includes, apache y otras hierbas

Oscar Garcia wrote:

> El Sun, 13 Aug 2006 22:35:13 +0200, Victor Lopez <v.lopez.s***ono.com>
> escribió:
>>Por empezar por algún sitio ...
>>En PHP 4 ...
>>/var/www/misitio/www/index.php
>>***
>><?php
>> include('/cgi-bin/fichero.php');
>>?>
>>***

>
> Maaaaaaaal. Los includes hacen referencia al sistema de archivos
> local. Te recomiendo que que uses rutas relativas y no absolutas, asÃ***
> harás portable tu código de un sistema operativo a otro y de un
> directorio a otro.
>


/var/www/misitio/cgi-bin/fichero.php determina donde esta situado en el
árbol local. No para utilizarlo en el include.

>>Resultado de http://www.misitio.loc/ (intro)
>>en Konqueror 3.5.2 bajo KDE 3.5.2
>>************************************************ **************************
>>Warning: main(/cgi-bin/fichero.php): failed to open stream: No such file
>>or directory in /var/www/misitio/www/index.php on line 2

>
> Claro, no encuentra ese archivo en el sistema de archivos local.
>


Si el servidor virtual dice que tiene un alias que
reemplaza /var/www/misitio/cgi-bin/ (local) con /cgi-bin/ (URI) ...
reemplacemos al revés ...

/·······/ /·······················/
/cgi-bin/fichero.php -> /var/www/misitio/cgi-bin/fichero.php ... el fichero
si existe.

¿¿¿Porqué no encuentra : include('/cgi-bin/fichero.php');???

>>No tendrÃ***a que redirigirlo de /cgi-bn/ a /var/www/misitio/cgi-bin/ ?????

>
> No, eso es una redirección de URIs, y no de archivos locales.
>
>>O include_path de PHP tiene prioridad sobre la redireccion de Apache ???

>
> No tiene nada que ver una cosa con la otra. Apache sirve URIs (URLs) y
> PHP accede a archivos a no ser que uses un wrapper como puede ser
> http:.
>
> Un saludo.
>


A ver si ahora me he explicado mejor !!! ... :-(

--
----o---( )---o----
Saludos de Victor Lopez Sabio
v.lopez.s***ono.com
--------oooo--------
Responder Con Cita
 
  #9 (permalink)  
Antiguo 14-08-2006, 00:02:17
Victor Lopez
 
Mensajes: n/a
Predeterminado Re: php, includes, apache y otras hierbas

Oscar Garcia wrote:

> El Sun, 13 Aug 2006 22:35:13 +0200, Victor Lopez <v.lopez.s***ono.com>
> escribió:
>>Por empezar por algún sitio ...
>>En PHP 4 ...
>>/var/www/misitio/www/index.php
>>***
>><?php
>> include('/cgi-bin/fichero.php');
>>?>
>>***

>
> Maaaaaaaal. Los includes hacen referencia al sistema de archivos
> local. Te recomiendo que que uses rutas relativas y no absolutas, asÃ***
> harás portable tu código de un sistema operativo a otro y de un
> directorio a otro.
>


/var/www/misitio/cgi-bin/fichero.php determina donde esta situado en el
árbol local. No para utilizarlo en el include.

>>Resultado de http://www.misitio.loc/ (intro)
>>en Konqueror 3.5.2 bajo KDE 3.5.2
>>************************************************ **************************
>>Warning: main(/cgi-bin/fichero.php): failed to open stream: No such file
>>or directory in /var/www/misitio/www/index.php on line 2

>
> Claro, no encuentra ese archivo en el sistema de archivos local.
>


Si el servidor virtual dice que tiene un alias que
reemplaza /var/www/misitio/cgi-bin/ (local) con /cgi-bin/ (URI) ...
reemplacemos al revés ...

/·······/ /·······················/
/cgi-bin/fichero.php -> /var/www/misitio/cgi-bin/fichero.php ... el fichero
si existe.

¿¿¿Porqué no encuentra : include('/cgi-bin/fichero.php');???

>>No tendrÃ***a que redirigirlo de /cgi-bn/ a /var/www/misitio/cgi-bin/ ?????

>
> No, eso es una redirección de URIs, y no de archivos locales.
>
>>O include_path de PHP tiene prioridad sobre la redireccion de Apache ???

>
> No tiene nada que ver una cosa con la otra. Apache sirve URIs (URLs) y
> PHP accede a archivos a no ser que uses un wrapper como puede ser
> http:.
>
> Un saludo.
>


A ver si ahora me he explicado mejor !!! ... :-(

--
----o---( )---o----
Saludos de Victor Lopez Sabio
v.lopez.s***ono.com
--------oooo--------
Responder Con Cita
  #10 (permalink)  
Antiguo 14-08-2006, 00:02:17
Victor Lopez
 
Mensajes: n/a
Predeterminado Re: php, includes, apache y otras hierbas

Oscar Garcia wrote:

> El Sun, 13 Aug 2006 22:35:13 +0200, Victor Lopez <v.lopez.s***ono.com>
> escribió:
>>Por empezar por algún sitio ...
>>En PHP 4 ...
>>/var/www/misitio/www/index.php
>>***
>><?php
>> include('/cgi-bin/fichero.php');
>>?>
>>***

>
> Maaaaaaaal. Los includes hacen referencia al sistema de archivos
> local. Te recomiendo que que uses rutas relativas y no absolutas, asÃ***
> harás portable tu código de un sistema operativo a otro y de un
> directorio a otro.
>


/var/www/misitio/cgi-bin/fichero.php determina donde esta situado en el
árbol local. No para utilizarlo en el include.

>>Resultado de http://www.misitio.loc/ (intro)
>>en Konqueror 3.5.2 bajo KDE 3.5.2
>>************************************************ **************************
>>Warning: main(/cgi-bin/fichero.php): failed to open stream: No such file
>>or directory in /var/www/misitio/www/index.php on line 2

>
> Claro, no encuentra ese archivo en el sistema de archivos local.
>


Si el servidor virtual dice que tiene un alias que
reemplaza /var/www/misitio/cgi-bin/ (local) con /cgi-bin/ (URI) ...
reemplacemos al revés ...

/·······/ /·······················/
/cgi-bin/fichero.php -> /var/www/misitio/cgi-bin/fichero.php ... el fichero
si existe.

¿¿¿Porqué no encuentra : include('/cgi-bin/fichero.php');???

>>No tendrÃ***a que redirigirlo de /cgi-bn/ a /var/www/misitio/cgi-bin/ ?????

>
> No, eso es una redirección de URIs, y no de archivos locales.
>
>>O include_path de PHP tiene prioridad sobre la redireccion de Apache ???

>
> No tiene nada que ver una cosa con la otra. Apache sirve URIs (URLs) y
> PHP accede a archivos a no ser que uses un wrapper como puede ser
> http:.
>
> Un saludo.
>


A ver si ahora me he explicado mejor !!! ... :-(

--
----o---( )---o----
Saludos de Victor Lopez Sabio
v.lopez.s***ono.com
--------oooo--------
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último mensaje
Pentax k10d, objetivos de kit y otras hierbas Lotas Newsgroup es.rec.fotografia 32 10-05-2008 10:16:49
php, includes, apache y otras hierbas Victor Lopez Newsgroup es.comp.lenguajes.php 40 17-08-2006 23:59:38
Re: php, includes, apache y otras hierbas Oscar Garcia Newsgroup es.comp.bd.misc 0 13-08-2006 23:23:34
includes pete Newsgroup es.comp.lenguajes.c++ 32 16-02-2005 16:36:46
Transplantes y otras hierbas Sapristi Newsgroup es.rec.jardineria.bonsai 25 21-04-2004 16:53:44





Powered by: vBulletin, Versión 3.6.8
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.

LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc.