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:
Responder
Contenido popular
Hoy:
- Las próximas novedades de Yotube: Recomendaciones, herramientas de edición de video más avanzadas, herramientas para anunciantes
- Prueba Windows Live Mail (sin invitación)
- Personalizando Firefox: about:config, User.js , Prefs.js, userChrome.css, userContent.css
- Real Player 11 nos permite descargar vídeos directamente desde la red
- Office 2007: Como pretende Microsoft evitar el pirateo (funcionalidad reducida)
- EPIC???




