Drupal 5.6 y los problemas con REGISTER GLOBALS
La nueva versión de Drupal 5.6, para prevenir el cross site scripting ha introducido una modificación que tiene como consecuencia que si register globals está activado no se instalará ningún nuevo sitio. Al intentarlo nos suelta el siguiente mensaje:
Incompatible environment. The following error must be resolved before you can continue the installation process.
register_globals is enabled. Drupal requires this configuration directive to be disabled.
Your site may not be secure when register_globals is enabled
Si se actualiza desde una versión más antigua a la versión de drupal 5.6 o superior, entonces los sitios antiguos seguirán funcionando pero en el panel de administración aparecerá una advertencia.
Si utilizas alojamiento compartido puedes solventar este pequeño problema a la hora de ejecutar una nueva instalación modificando el archivo .htaccess. y añadiendo al siguiente linea:
php_flag register_globals off
Con eso es suficiente, en tiempo real se toma el cambio, se puede ver ejecutando un phpinfo(); como el valor local (local value, el de nuestro espacio) se turna a off . Como por defecto esta a on con que no aparezca esa linea en el .htaccess es suficiente (o si se prefiere se puede poner a on directamente en el .htaccess)
Si el .htaccess ya existia vale con añadir la linea al final de lo existente.
Si falla dejar una linea en blanco antes del final del .htaccess
Trackback URL for this post:
Contenido popular
Hoy:
- Office 2007: Como pretende Microsoft evitar el pirateo (funcionalidad reducida)
- ¿Como resetear la password de la Bios de un ordenador por Software?
- EPIC???
- Prueba Windows Live Mail (sin invitación)
- Personalizando Firefox: about:config, User.js , Prefs.js, userChrome.css, userContent.css
- Las próximas novedades de Yotube: Recomendaciones, herramientas de edición de video más avanzadas, herramientas para anunciantes








