Foros del Web » Programando para Internet » PHP »

Problema con Waring: open_basedir

Estas en el tema de Problema con Waring: open_basedir en el foro de PHP en Foros del Web. Tengo problemas con un include() en un sitio ya que me sale este aviso: Warning: open_basedir restriction in effect. File is in wrong directory in ...
  #1 (permalink)  
Antiguo 27/04/2005, 17:26
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 14 años
Puntos: 13
Problema con Waring: open_basedir

Tengo problemas con un include() en un sitio ya que me sale este aviso:

Warning: open_basedir restriction in effect. File is in wrong directory in /home/httpd/vhosts/aquieldominio.cl/httpdocs/classes/archivo1.php on line 2

He estado leyendo de que es por un asunto de seguridad segun tienen configurado el servidor (el sitio no es mio, solo le estoy haciendo una programación, por lo que no tengo contacto alguno con la gente del servidor).

Veamos.. la estructura de los directorios es la siguiente... (resumida obviamente)

/.
/classes
archivo.php

y en el directorio classes hay dos archivos: archivo1.php y archivo2.php


archivo1 usa la funcion "include" para incluir al archivo2.php:
esta es la linea 2-> include('archivo2.php');

Y a su vez archivo.php carga a archivo1.php con un include...
include('./classes/archivo1.php');

Este último include funciona perfecto, sin embargo el error que mostré al principio aparece al momento de ejecutar el primer include señalado...

hice pruebas usando:
include('./archivo2.php');
include($_SERVER['DOCUMENT_ROOT'].'/classes/archivo2.php');

pero siempre sigue dando el mismo error.

Como yo no tengo contacto con la gente del servidor, estoy esperando a ver que le responden al dueño del sitio. Por mientras, aprovecho de preguntar aquí...

pd: si mal no recuerdo, el document_root daba lo siguiente:
/home/httpd/vhosts/aquieldominio.cl/httpdocs

pd2:no se que directorios estan configurados en open_basedir, ya que la persona no ha subido aun un php que le manda para poder ejecutar phpinfo()

Editado:
Esto es lo que sale en open_basedir:
/home/httpd/vhosts/revistadearte.cl/httpdocs:/tmp
__________________
El conocimiento es libre: Movimiento por la Devolución

Última edición por frijolerou; 27/04/2005 a las 19:26
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:14.