Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Error en galeria...

Estas en el tema de Error en galeria... en el foro de WordPress en Foros del Web. tengo una web... hecha en wordpress.. descargue una galeria y la monte.. funcionaba de las mil maravillas hasta que.. Código HTML: Fatal error: Only variables ...
  #1 (permalink)  
Antiguo 30/01/2012, 08:27
 
Fecha de Ingreso: enero-2012
Ubicación: Asuncion
Mensajes: 8
Antigüedad: 12 años, 11 meses
Puntos: 0
Información Error en galeria...

tengo una web... hecha en wordpress..

descargue una galeria y la monte.. funcionaba de las mil maravillas hasta que..

Código HTML:
Fatal error: Only variables can be passed by reference in /hosting/aia/www.aia.com.py/wp-content/plugins/flash-album-gallery/lib/meta.php on line 350
el php con problemas es este..
Código PHP:
function setArrayValue(& $array$stack$value) {
        if (
$stack) {
            
$key array_shift($stack);
            
//TODO:Review this, reports sometimes a error "Fatal error: Only variables can be passed by reference" (PHP 5.2.6)
            
$this->setArrayValue($array [$key], $stack$value);
            return 
$array;
        }
        else {
            
$array $value;
        }
    } 
como puedo solucionar este error.. no lo entiendo
  #2 (permalink)  
Antiguo 30/01/2012, 09:18
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 6 meses
Puntos: 1517
Respuesta: Error en galeria...

Te lo está indicando el error, solo variables pueden ser pasadas por referencia, estás tratando de escribir un valor directamente y no por variable.
Código PHP:
Ver original
  1. function foo(&$foo){
  2.     return $foo;
  3. }
  4.  
  5. foo(100); // Mal
  6.  
  7. $value = 100;
  8. foo($value); // Bien
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos

Etiquetas: error(1), php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:45.