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: