Foros del Web » Programando para Internet » PHP »

Register_Globals off y fopen

Estas en el tema de Register_Globals off y fopen en el foro de PHP en Foros del Web. Me gustaría saber si con register_globals off hay alguna forma de utilizar fopen puesto que solo funciona con register globals en modo on Si alguien ...
  #1 (permalink)  
Antiguo 26/01/2010, 08:39
 
Fecha de Ingreso: noviembre-2007
Mensajes: 498
Antigüedad: 17 años
Puntos: 20
Exclamación Register_Globals off y fopen

Me gustaría saber si con register_globals off hay alguna forma de utilizar fopen puesto que solo funciona con register globals en modo on

Si alguien me puede indicar como hacer o utilizar fopen , fputs , mkdir , etc ; con register_globals en off a ver si puede indicármelo un saludo y muchas gracias a todos como siempre :)
  #2 (permalink)  
Antiguo 26/01/2010, 08:46
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 16 años, 4 meses
Puntos: 105
Respuesta: Register_Globals off y fopen

yo que sepa, el fopen no tiene nada que ver con el register_globals.....

intentaste probar tu codigo fopen con el register_globals en off ???

pruebalo y veras que todo deberia seguir igual...

Suerte.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #3 (permalink)  
Antiguo 26/01/2010, 08:49
Avatar de SergeMedina  
Fecha de Ingreso: septiembre-2007
Ubicación: Guadalajara, Jalisco
Mensajes: 459
Antigüedad: 17 años, 3 meses
Puntos: 20
Respuesta: Register_Globals off y fopen

Segun mi conocimiento register_globals no afecta en nada el funcionamiento de fopen.
__________________
I see dead pixels
  #4 (permalink)  
Antiguo 26/01/2010, 08:50
 
Fecha de Ingreso: noviembre-2007
Mensajes: 498
Antigüedad: 17 años
Puntos: 20
Si pongo register_globals en off y pongo este código :

Cita:

<?
fopen ("counter.dat","a");
?>

En el servidor no se genera el archivo counter.dat si pongo register_globals en on si se genera de forma automática lo mismo si quiero crear carpetas en el server para subir fotos que es la cosa más común con register_globals en on puedo en off no , a ver que me podeis indicar , gracias

Si ambos decis que register_globals no afecta entonces por que en el servidor no se puede ni funciona el fopen ni el mkdir ni nada de estas funciones que es lo que las restringe ? , porque cuando pongo register_globals en on si funcionan y en off no , a ver si me indicais , gracias

Última edición por GatorV; 26/01/2010 a las 10:05
  #5 (permalink)  
Antiguo 26/01/2010, 09:13
Avatar de SergeMedina  
Fecha de Ingreso: septiembre-2007
Ubicación: Guadalajara, Jalisco
Mensajes: 459
Antigüedad: 17 años, 3 meses
Puntos: 20
Respuesta: Register_Globals off y fopen

Revisa los logs de error del sistema a ver si encuentras algo relacionado.
__________________
I see dead pixels
  #6 (permalink)  
Antiguo 26/01/2010, 09:22
 
Fecha de Ingreso: noviembre-2007
Mensajes: 498
Antigüedad: 17 años
Puntos: 20
Es que es un cliente , y tiene a su vez a unos tipos que son resellers y no dejan ni acceder al php.ini ni a los logs ni a nada solo tengo una cuenta de FTP y nada más , le he tratado de explicar al cliente que ese hosting "por llamarlo algo" no sirve para nada y menos con 50 megas de espacio para una empresa y quiere una galería y no se puede utilizar una galería con administración sino deja crear directorios el server , pero es que no se que directiva del php.ini impide que esto se ejecute en el servidor , nunca me habia pasado algo asi , incluso cree un .htaccess y desactive los registerglobal a On pero aún así no se pueden crear directrios ni archivos ni usar fopen ni mkdir es que no funcionan , n ique des permisos ni nada , a ver que me podeís indicar , saludos

Creo que el problema esta en la directiva del php.ini open_basedir , si esta desactivada con no pasa nada como si está en Off pero si está On no deja crear ni directorios ni archivos con fopen , he revisado el phpinfo de esta gente y me da para esta variable el path absoluto al server /var/www/vhosts/lnombreweb.com/httpdocs:/tmp

No se si hay que ur el path absoluto para crear los archivos o que pero en mi vida vi esto la verdad

Última edición por GatorV; 26/01/2010 a las 10:05
  #7 (permalink)  
Antiguo 26/01/2010, 10:06
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: Register_Globals off y fopen

En efecto el open_basedir y el safemode pueden afectar para poder crear archivos y carpetas, lamentablemente a menos que la desactives o uses el path absoluto al archivo.

Saludos.

Etiquetas: fopen
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 04:24.