[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problemas con sitio web en debian 6



Gracias hermano ya he resuelto el problema mediante estas
modificaciones, te lo agradesco mucho y a todo el que de una manera u
otra me ha dado sugerencias y ayudas.

El dom, 03-07-2011 a las 14:24 +0000, Camaleón escribió:
> El Sat, 02 Jul 2011 13:52:25 -0400, Norveris Noa Labañino escribió:
> > 
> > El sáb, 02-07-2011 a las 12:08 +0000, Camaleón escribió:
> 
> (...)
>  
> >> Sí, tiene toda la pinta de que se le ha descuajeringado Joomla:
> >> 
> >> http://forum.joomla.org/viewtopic.php?f=35&t=462814&sid=f2cc61cd19b89b9f1cbdd78f4c5fd09c
> 
> > He leido este foro: http://forum.joomla.org/viewtopic.php?f=35&t=462814
> > todo parese indicar que la solución está aca, pero no lo he entendido
> > muy bien. 
> 
> En primer lugar, debes entender que el problema no lo tiene ni PHP y 
> MySQL sino que el error te aparece porque estás usando una extensión
> de Joomla que no está actualizada y seguramente esté haciendo uso de
> alguna función de PHP que o bien ha cambiado o bien ya no está 
> disponible.
> 
> Es la extensión la que debes actualizar, no tienes que cambiar ni de 
> versión de PHP ni de MySQL.
> 
> > Podrias aclararme?:
> 
> Antes de nada ¿lo que has leído en el foro se ajusta a tu configuración?
> 
> Aún no nos has dicho si tienes Joomla ni qué versión está instalada, no 
> podemos adivinar tanto :-)
> 
> (...)
> 
> > If you rather add the changes by hand: The changes to vcard.class.php
> > are minor, look for:
> > 
> > Code:
> > 
> > if(!function_exists('quoted_printable_encode'))
> > 
> > In Function.php I added a this line twice:
> > 
> > Code:
> > 
> > $arguments = $this->fixCalls($arguments);
> > 
> > The new function (fixCalls) is added at the end of the file.
> 
> Lo que te dice es que si quieres corregir manualmente el archivo, tienes
> que añadir en el archivo "Function.php", las siguientes líneas:
> 
> +$arguments = $this->fixCalls($arguments);
> $result = call_user_func_array(array($class, $method), $arguments);
> 
> (...)
> 
> +$arguments = $this->fixCalls($arguments);
> $result = call_user_func_array($target, $arguments);
> 
> (las líneas con el "+" son las que añades, la siguiente ya debe estar 
> presente).
> 
> Es decir, dos veces, delante de cada $result.
> 
> Saludos,
> 
> -- 
> Camaleón
> 
> 



Reply to: