
Nuestra cocina está soportada en los cimientos por una serie de chiquitines: nuestros servidores. Bueno, pues desde hace unas cuantas actualizaciones en nuestros sistemas operativos (gnu/linux, claro) la combinación de firefox 2.x, php 5.x, y drupal 5.2 provoca una situación con tintes de telenovela, donde nuestras identidades no estaban claras. Me explico.
Accedías como siempre a tu drupal en desarrollo "logado" con tu usuaria de administración (u otros) y aparecía la maldita frase.
- Acceso denegado
- Access Denied
En este momento una serie de conversaciones surgían en la cocina.
La solución temporal encontrada tanto en drupal.org como en drupal.org.es es añadir la linea register_shutdown_function('session_write_close'); en el fichero settings.php
Salir de firefox entra de nuevo y ya.
cocinero@piskolabis:~$:/ cd /var/www/drupal/sites/tusitio.comcocinero@piskolabis:/var/www/drupal/sites/tusitio.com$ vim settins.php<?php
//**
* PHP settings:
*
* To see what PHP settings are possible, including whether they can
* be set at runtime (ie., when ini_set() occurs), read the PHP
* documentation at <a href="http://www.php.net/manual/en/ini.php#ini.list
" title="http://www.php.net/manual/en/ini.php#ini.list
">http://www.php.net/manual/en/ini.php#ini.list
</a> * and take a look at the .htaccess file to see which non-runtime
* settings are used there. Settings defined here should not be
* duplicated there so as to avoid conflict issues.
*/
ini_set('arg_separator.output', '&');
ini_set('magic_quotes_runtime', 0);
ini_set('magic_quotes_sybase', 0);
ini_set('session.cache_expire', 200000);
ini_set('session.cache_limiter', 'none');
ini_set('session.cookie_lifetime', 2000000);
ini_set('session.gc_maxlifetime', 200000);
ini_set('session.save_handler', 'user');
ini_set('session.use_only_cookies', 1);
ini_set('session.use_trans_sid', 0);
ini_set('url_rewriter.tags', '');
register_shutdown_function('session_write_close');
?>En la parte inferior del fichero settings.php hay una sección para configuraciones de php donde yo añado la línea justo al final.
Bueno esto es todo amigos y amigas
Comentarios
De forma similar me ocurrió
Mar, 09/10/2007 - 2:33pm — delineasDe forma similar me ocurrió a mi con una migración de un Drupal 4.7 de un servidor a otro. No sé que extraña combinación de cosas sería, pero el Acceso denegado me traía frito. Se arregló actualizando Drupal a la última versión estable de la rama 4.7 (menos mal!)
Enviar un comentario nuevo