Foros del Web » Programando para Internet » PHP »

No permitido el include

Estas en el tema de No permitido el include en el foro de PHP en Foros del Web. Hola. Estoy teniendo un grave problema para mi. Estoy haciendo una pagina de Inmobiliarias, bastante simple hasta ahora. Usando, claro, PHP y MySQL. Mi hosting ...
  #1 (permalink)  
Antiguo 07/08/2007, 08:35
 
Fecha de Ingreso: julio-2007
Mensajes: 17
Antigüedad: 17 años, 4 meses
Puntos: 0
No permitido el include

Hola. Estoy teniendo un grave problema para mi. Estoy haciendo una pagina de Inmobiliarias, bastante simple hasta ahora. Usando, claro, PHP y MySQL. Mi hosting es, hasta ahora, el desagradable D a t t a t e c.com. Digo desagradable porque de los tres problemas que tuve hasta ahora no me han respondido favorablemente a ninguna. Asi que, como siempre, para solucionar un problema se recurre al pueblo (suena un poco socialista? ).
Compañeros, mi problema es que no me dejan usar la funcion Include, apareciéndome el siguiente error:

Código PHP:
Warningmain() [function.main]: open_basedir restriction in effectFile
(./menu.phpis not within the allowed path(s):
(/
opt/ferozo/suspended.page:/opt/ferozo/etc/suspen:/tmp:/opt/apache/lib/php)
in /home/tl000565/public_html/index.php on line 40 
O si quieren ver mi proyecto, aqui les dejo el link:

http://200.58.112.121/~tl000565/

Eso es todo y grave problema.
Me gustaría que me agreguen al Msn personas que como yo nos estamos iniciando en esto para conocernos y aclarar nuestras dudas entre nosotros. Se que para eso existe este medio, pero por ahi en el Msn podemos hacerlo mas rapido y para preguntas un poco "menos importante". .
Muchas gracias por su tiempo. Suerte a todos.
  #2 (permalink)  
Antiguo 08/08/2007, 08:52
Avatar de andruqui  
Fecha de Ingreso: agosto-2007
Mensajes: 269
Antigüedad: 17 años, 3 meses
Puntos: 2
Re: No permitido el include

En el hosting te confirmaron que no se puede usar esa funcion ?
El msg parece que existiera un problema con las rutas.
Como alternativa puedes usar "require" en lugar de "include", seguramente no tengas que cambiar nada de tu codigo, depende como este la programacion (esto debido al comportamiento de estas dos funciones).

Saludos
Andres
  #3 (permalink)  
Antiguo 08/08/2007, 08:55
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Re: No permitido el include

El error es claro, estas tratando de incluir un archivo que esta en una ruta donde no puedes leer archivos, para eso es la directiva open_basedir, tienes que identificar bien tus rutas y checar que los archivos esten en paths donde si puedas leer.

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.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:13.