error

Solución al "warning: array_merge() [function.array-merge]: Argument #2 is not an array in .../includes/theme.inc on line 930"

Desde ayer estuvimos experimentando en un nuevo proyecto un error muy raro que decía warning: array_merge() [function.array-merge]: Argument #2 is not an array in .../includes/theme.inc on line 930.

Desde hace un par de semanas, Kreanto iniciamos el desarrollo de un proyecto en local en modo monosite, y posteriormente lo exportamos a un servidor dentro de una estructura en producción y en modo multisite, y tras la exporación y configuración nos apareció este error:

/base
/base/...
/base/sites/proyecto1.com
/base/sites/proyecto2.com
/base/sites/proyecto3.com <---- aquí el error array_merge()

Básicamente se debe a un problema en la capa del tema gráfico con la variable filepath de algunas tablas, y tiene una solución muy sencilla que más adelante te explicamos.

Activación de Pixture Reloaded y error en función google_web_fonts_list_options()

Aquí tenemos otro post relatando un nuevo error, pero este es muy fácil de solucionar. En Drupal 7, tras una instalación básica obtenemos el error en la función google_web_fonts_list_options() nada más instalamos el theme Pixture Reloaded. Y os queríamos contar brevemente que podemos solucionar dicho error instalando el Adaptative Theme Core y activándolo, sólo con esto ya lo tenéis solventado.

Es un error bastante raro ya que el theme está en fase estable, pero hemos visto en el hilo de incidencias del theme que le pasa a más gente, y al final el usuario Jayalakshmi comenta lo del AT core.

Corrigiendo el problema "field_file_urlencode_path"

Una vez realizamos una migración de unos sites de un servidor a otro, nos aparecía el error "field_file_urlencode_path" cuando adjuntábamos imágenes en ciertos content types:

Fatal error: Call to undefined function field_file_urlencode_path() in /homepages/37/d329291155/htdocs/---NOMBRE_PROYECTO.NET---/sites/all/modules/imagefield/imagefield.module on line 376

y tras leer en drupal.org un poco, nos recomendaron reinstalar filefield hasta la versión 6.3.1