[LUG.ro] Ubuntu y Drupal

Patricio Keilty patricio.keilty en gmail.com
Mar Abr 15 11:31:59 ART 2008


On Tue, Apr 15, 2008 at 9:34 AM, Juan Fernando Pardo wrote:
> Hola,
> Tengo instalado Drupal (creo que la versión 5.7) en un servidor Ubuntu (Ubuntu Server).
> Estaba funcionando de maravilla. Ahora de repente (en realidad no sé justo desde cuando lo hace) me sale el siguiente mensaje de error:
>
> warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/cordialfm/includes/theme.inc on line 275.
> warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/cordialfm/includes/theme.inc on line 278.
> warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/cordialfm/includes/theme.inc on line 278.
>
>
> Al servidor no le hice nunca actualizaciones, sí instalaciones de paquetes nuevos. Al Drupal tampoco.
> ¿Ubuntu hace actualizaciones sin consultar? ¿Drupal lo hace?

Hola,
es probable que ese mensaje se deba a algún error en un módulo que
instalaste recientemente, lamentablemente los warnings de php no
ayudan a localizar la línea de código que provoca el error. Es un
warning, por lo tanto se puede convivir con él, pero es probable que
algo en ese módulo no funcione bien.
No he visto en Drupal que se actualize automáticamente, al menos no en
los módulos principales; y no creo que Ubuntu lo haga por Drupal...
>
> ¿Alguien sabe como solucionar este problema?
>
Si es un problema para vos porque el mensaje es visible a los usuarios
deshabilitá el output de errores en los mensajes de usuarios y dejalo
sólo para el log file. Podés probar deshabilitando módulos de a uno
por vez, y probar a ver cuál es el problemático.
Si querés investigar un poco mas te sugiero este artículo :
http://www.lullabot.com/articles/quick_and_dirty_debugging ( en inglés
), donde describe como imprimir un stack trace del error y ubicarte el
código que lo produce.

éxitos,
--p
> Gracias
> Saludos



Más información sobre la lista de distribución Lugro