Foros del Web » Programando para Internet » PHP »

Que significa el error "Warning: main() [function.main]: open_basedir restriction..."

Estas en el tema de Que significa el error "Warning: main() [function.main]: open_basedir restriction..." en el foro de PHP en Foros del Web. Holas, tengo varios includes() pero solamente en uno me aparece este error: Cita: Warning: main() [function.main]: open_basedir restriction in effect. File(/php/includes/config.php) is not within the ...
  #1 (permalink)  
Antiguo 11/05/2007, 21:59
Avatar de F.Y.N.
Colaborador
 
Fecha de Ingreso: noviembre-2006
Ubicación: En un acorde de LA menor
Mensajes: 5.807
Antigüedad: 17 años, 5 meses
Puntos: 116
Pregunta Que significa el error "Warning: main() [function.main]: open_basedir restriction..."

Holas, tengo varios includes() pero solamente en uno me aparece este error:

Cita:
Warning: main() [function.main]: open_basedir restriction in effect. File(/php/includes/config.php) is not within the allowed path(s): (/var/www/vhosts/ryfter.cl/httpdocs:/tmp) in /var/www/vhosts/ryfter.cl/httpdocs/sb152/include.php on line 10

Warning: main(config.php) [function.main]: failed to open stream: Operation not permitted in /var/www/vhosts/ryfter.cl/httpdocs/sb152/include.php on line 10

Warning: main() [function.include]: Failed opening 'config.php' for inclusion (include_path='.:/php/includes:../:../../:../App_LocalResources/:../App_GlobalResources/') in /var/www/vhosts/ryfter.cl/httpdocs/sb152/include.php on line 10

Warning: main() [function.main]: open_basedir restriction in effect. File(/php/includes/functions.php) is not within the allowed path(s): (/var/www/vhosts/ryfter.cl/httpdocs:/tmp) in /var/www/vhosts/ryfter.cl/httpdocs/sb152/include.php on line 11

Warning: main(functions.php) [function.main]: failed to open stream: Operation not permitted in /var/www/vhosts/ryfter.cl/httpdocs/sb152/include.php on line 11

Warning: main() [function.include]: Failed opening 'functions.php' for inclusion (include_path='.:/php/includes:../:../../:../App_LocalResources/:../App_GlobalResources/') in /var/www/vhosts/ryfter.cl/httpdocs/sb152/include.php on line 11
Busque en el foro, pero lo unico que me salio, fue que le diera permisos (CHMOD 777), pero tampoco resulto.

Alguien sabe ¿Que significa ese error?

Antes tenia otro hosting y si me funcionaba, cambie los parametros del config.php pero tampoco resulto.


Salu1+1
__________________
ATi se te nota la nvidia...

Última edición por F.Y.N.; 25/06/2009 a las 15:48
  #2 (permalink)  
Antiguo 11/05/2007, 22:42
 
Fecha de Ingreso: octubre-2006
Mensajes: 173
Antigüedad: 17 años, 6 meses
Puntos: 3
Re: Que significa el error "Warning: main() [function.main]: open_basedir restriction

Eso puede suceder cuando en el php ini esta definido open_basedir o la ruta al directorio Web en otras palabras eso sucede cuando llamas a un fichero fuera de esa ruta.
__________________
¨
  #3 (permalink)  
Antiguo 12/05/2007, 15:26
Avatar de F.Y.N.
Colaborador
 
Fecha de Ingreso: noviembre-2006
Ubicación: En un acorde de LA menor
Mensajes: 5.807
Antigüedad: 17 años, 5 meses
Puntos: 116
Re: Que significa el error "Warning: main() [function.main]: open_basedir restriction

y como se puede solucionar?
__________________
ATi se te nota la nvidia...
  #4 (permalink)  
Antiguo 12/05/2007, 16:39
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Que significa el error "Warning: main() [function.main]: open_basedir restriction

Cambiando el php.ini y habilitando el acceso a ese directorio.
  #5 (permalink)  
Antiguo 15/05/2007, 16:12
Avatar de F.Y.N.
Colaborador
 
Fecha de Ingreso: noviembre-2006
Ubicación: En un acorde de LA menor
Mensajes: 5.807
Antigüedad: 17 años, 5 meses
Puntos: 116
Re: Que significa el error "Warning: main() [function.main]: open_basedir restriction

Me podrian decir especificamente como hacerlo? nunca he editado el php.ini mas que para activar o desactivar el Register_globals...


Salu1+1
__________________
ATi se te nota la nvidia...

Última edición por F.Y.N.; 25/06/2009 a las 15:48
  #6 (permalink)  
Antiguo 15/05/2007, 16:18
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Re: Que significa el error "Warning: main() [function.main]: open_basedir restriction

Por defecto open_basedir viene asi:

;open_basedir =

Que tienes tu ahi?
  #7 (permalink)  
Antiguo 30/10/2007, 16:21
Avatar de andres013  
Fecha de Ingreso: febrero-2007
Ubicación: Bogotá Colombia
Mensajes: 222
Antigüedad: 17 años, 2 meses
Puntos: 2
Re: Que significa el error "Warning: main() [function.main]: open_basedir restriction

Debes tener en cuenta q si estás en un servidor compartido probablemtne te no tengas acceso al php.ino, entonces trata de mirar en tu caroeta /conf si existe el php.ini o un archivo httpd.

en cualquiera de estos puede estar el lio, de todas formas trata de correr la función phpinfo() a ver q te da en "open_basedir"
__________________
Desarrollando Web: La guía para los desarrolladores web
http://www.desarrollandoweb.com
  #8 (permalink)  
Antiguo 03/01/2012, 08:39
Avatar de jose_cuberos  
Fecha de Ingreso: diciembre-2011
Ubicación: Madrid
Mensajes: 74
Antigüedad: 12 años, 4 meses
Puntos: 1
Respuesta: Que significa el error "Warning: main() [function.main]: open_basedir rest

Hola, necesito ayuda, he terminado de subir una plantilla en .php, pero tras haberla subido al server, todos los navegadores me dan este error, y no solo eso, me desconfigura parte del texto de la web. No se si es que estoy poniendo los archivos en una ubicacion incorrecta, no lo se....

AYUDA

este es el mensaje que me sale:

Warning: include() [function.include]: open_basedir restriction in effect. File(/home/pepe/domains/pepe.com/public_html/db.php) is not within the allowed path(s): (/home/pepe/:/tmp:/usr/local/lib/php/) in /home/pepe/domains/pepe.com/public_html/raiz/index_formulario1.php on line 7

Warning: include(/home/pepe/domains/pepe.com/public_html/db.php) [function.include]: failed to open stream: Operation not permitted in /home/pepe/domains/pepe.com/public_html/raiz/index_formulario1.php on line 7

Warning: include() [function.include]: Failed opening '/home/pepe/domains/pepe.com/public_html/db.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/pepe/domains/pepe.com/public_html/raiz/index_formulario1.php on line 7



Saludos
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 15:43.