Avisos
Vaciar todo

Error en Phoca Gallery  

 
Rodra
 Rodra
Honorable Member

Instale la ultima version de Phoca Gallery 2.7.2. la instalacion del componente y el lenguaje es-ES todo se dio sin problema alguno, Pero al entrar al panel de control del componente y al navegar por los siguientes menus me aparece el mismo error en todos los menus siguientes.

Menu imagenes
Clasif. de las categoria
Clasif. de la imagen
Coment. de la categoria
Coment. de la simagenes
Usuarios
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/enlaces/public_html/libraries/joomla/database/database/mysql.php on line 344

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/enlaces/public_html/libraries/joomla/database/database/mysql.php on line 344

Warning: Invalid argument supplied for foreach() in /home/enlaces/public_html/administrator/components/com_phocagallery/libraries/phocagallery/render/renderadmin.php on line 65

En en el menu de categorias de phoca gallery me surge este error

Warning: Invalid argument supplied for foreach() in /home/ciudad/public_html/administrator/components/com_phocagallery/models/phocagallerycs.php on line 126

Como puedo interpretar estos dos tipos de codigos de errores?

Citar
Respondido : 02/07/2010 5:18 am
David Noguera
 David Noguera
Miembro Moderator

Hola Felipe,

verifica que se hayan creado correctamente las tablas de la base de datos. Tendrás que entrar en la base de datos y buscar las tablas de PhocaGallery. El error aparece por que no puede acceder a la base de datos, y después falla el foreach por que no hay resultados en la consulta.

Saludos.

ResponderCitar
Respondido : 02/07/2010 5:00 pm

Cursos Gratuitos WordPress

Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola felipergueza,

Para que Phoca Gallery funcione después de cada "upgrade" correctamente, es importante no solo actualizar el componente (y su idioma, si es que lo hay, siempre van por detrás y se utilizan versiones anteriores) y por supuesto comprobar que tanto los plugins principales como los módulos (si se usan activados) se corresponden con la versión descargada del componente o la última estable para el mismo, de lo contrario tendrás muchos problemas en el funcionamiento de la extensión.

Es una excelente extensión para la gestión de multigalerías de imágenes, pero adolece de ciertas cosas y es un tanto delicada con los temas de permisos, trabajos en la base de datos y gestión de un número limitado de miniaturas por carpeta.

Algo muy recomendado para grandes colecciones de galería de imágenes con Phoca Gallery es:

- Crear previamente la carpeta (por FTP) que va a contener las imágenes.
- Subir las mismas por FTP (mejor que las subidas Flash o Java propias de la extensión).
- Activar la galeria desde la extensión cargando las imágenes del directorio donde se han subido para que la extensión se limite a crear las miniaturas y validar las imágenes en la base de datos.

La mayoría de los problemas en la base de datos vienen por imágenes excesivamente grandes o subidas por medio de la extensión y generación de miniaturas incorrectas (ADSL lentas, etc.).

He creado muchísimas galerías con Phoca Gallery, con ingentes cantidades de imágenes, y siempre he llegado a esa conclusión en el tema de "upgrades", y realizar los pasos que comento me ha dado siempre mucho mejor resultado.

Saludos

ResponderCitar
Respondido : 02/07/2010 6:30 pm
Rodra
 Rodra
Honorable Member

Según yo me fui por la solución mas fácil, desinstale esta versión 2.7.2. he instale la nueva versión de Phoca Gallery 2.7.3. y en teoría todo funciono correctamente por que así lo indicaba Joomla "Instalación finalizada correctamente", pero al momento de ir nuevamente a los menús de este componente me surgen los mismos errores totalmente iguales.

ResponderCitar
Respondido : 04/07/2010 1:57 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Rodra
 Rodra
Honorable Member

verifica que se hayan creado correctamente las tablas de la base de datos. Tendrás que entrar en la base de datos y buscar las tablas de PhocaGallery

Realice este procedimiento y efectivamente no encontré rastro alguno que me indicara alas tablas del componente Phoca Gallery??
Cual podría ser la razón de esto?

ResponderCitar
Respondido : 04/07/2010 2:07 am
Lucas
 Lucas
Miembro Admin

Hola Felipergueza,

Creo que las tablas de PhocaGallery que tienes no son de la misma versión que la versión de PhocaGallery que estás usando, si no tienes galerías ni fotos aun prueba de nuevo a desinstalar la extensión y revisa la base de datos ya que las tablas seguirán estando, tendrías que eliminarlas y al volver a instalar el PhocaGallery se crearían de nuevo.

También puedes revisar esta información de la gente de PhocaGallery:
http://www.phoca.cz/documents/2-phoca-gallery-component/203-installation-problem-solving

Verifica también que los plugins que estás usando de PhocaGallery sean para la versión del Componente.

ResponderCitar
Respondido : 04/07/2010 1:10 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola

Cuando no quieres aprovechar las tablas y registros de la base de datos que afectan a Phoca Gallery en vez de utilizar la opción "upgrade" utilizas la opción "update" ya que todas las extensiones de Phoca.cz te permiten estas dos opciones.

El "update" va a sobreescribir las tablas de la base de datos que afecten a la extensión que tratas de actualizar y por tanto no sería necesario ni desinstalar la extensión, ni eliminar registros o tablas desde phpMyAdmin, ni hacer cosas extrañas. Las extensiones de Phoca.cz son bastante estables, tienen un ratio de actualizaciones muy alto y con excelente organización y un control de versiones muy bueno, por tanto no suelen presentar problemas de estabilidad y la parte de actualizaciones esta muy bien organizada a diferencia de otras extensiones.

Si es cierto que los módulos, plugins e idiomas que afectan a una extensión concreta, en este caso Phoca Gallery, deben desinstalarse e instalar la nueva versión que afecte al componente, algo que encontrarás disponible en la página de descargas de la propia extensión, y normalmente no entran en conflicto, solo cuando utilizas módulos o plugins que no se corresponden con la versión del componente.

Llevo mucho tiempo utilizando las extensiones de Phoca.cz y hasta hoy no he tenido los problemas que planteas y eso que manejo galerías ingentes de imágenes, algunas de más de 1000 fotografías cada galería.

No obstante es bueno que actualices porque hoy fue reportada una vulnerabilidad en dicha extensión, por lo que seguramente el equipo de Phoca.cz estará trabajando en una nueva versión del componente:

- Phoca Gallery Component (com_phocagallery) SQL Injection Vulnerability

Personalmente he probado el exploit para ver el nivel de indicencia y en 3 sitios con la última versión de Phoca Gallery no he conseguido explotar la vulnerabilidad por lo que entiendo que o bien es de incidencia muy baja o no se dan todas las circunstancias para explotar dicha vulnerabilidad, independientemente de esto es importante estar informados sobre vulnerabilidades de Joomla! y actualizarse siempre lo antes posible en lo referente a extensiones.

Saludos

ResponderCitar
Respondido : 04/07/2010 8:09 pm
Rodra
 Rodra
Honorable Member

Si es cierto que los módulos, plugins e idiomas que afectan a una extensión concreta, en este caso Phoca Gallery, deben desinstalarse e instalar la nueva versión que afecte al componente, algo que encontrarás disponible en la página de descargas de la propia extensión, y normalmente no entran en conflicto, solo cuando utilizas módulos o plugins que no se corresponden con la versión del componente.

En este aspecto solo habia instalado el componente de Phoca Gallery y el lenguaje al español.

No obstante es bueno que actualices porque hoy fue reportada una vulnerabilidad en dicha extensión, por lo que seguramente el equipo de Phoca.cz estará trabajando en una nueva versión del componente:

- Phoca Gallery Component (com_phocagallery) SQL Injection Vulnerability

En que pagina te documentas en cuanto a las vulnerabilidades de cada extension de Joomla?

ResponderCitar
Respondido : 05/07/2010 12:34 am

Rodra
 Rodra
Honorable Member

Que relacion tendrian el componente phoca gallery y el siguiente plugin Marco's SQL Injection Plugin este ultimo se encuentra en la siguiente direccion http://extensions.joomla.org/extensions/access-a-security/site-security/site-protection/12731

ResponderCitar
Respondido : 04/11/2010 6:51 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola felipergueza,

En que pagina te documentas en cuanto a las vulnerabilidades de cada extension de Joomla?

Es una respuesta que se sale del hilo actual, pero en líneas generales te puedo decir que es casi un proceso automatizado que tengo puesto en marcha hace bastante tiempo.

Utilizo recolectores de Feeds de seguridad en una aplicación (de pago) que me permiten filtrar aquellos que sean de interés o relevantes, en el caso de Joomla! y los envío automáticamente (desasistido) a un "schedule" que los encola y los va lanzando a mi Twitter con un margen de 2 a 5 minutos de separación entre cada uno para que no sea considerado {spam}.

Aparte de eso, leo bastante, lo suficiente en varios sitios webs importante como son SANS Internet Storm Center, US-Cert, packet-storm, SecurityFocus, etc. para poder hacer un seguimiento de las nuevas vulnerabilidades y conocerlas más en detalle.

Que relacion tendrian el componente phoca gallery y el siguiente plugin Marco's SQL Injection Plugin este ultimo se encuentra en la siguiente direccion extensions.joomla.org/extensions/access-...ite-protection/12731

Salvo la relación indirecta que tienen de trabajar bajo el mismo CMS la directa no la veo, a no ser que por la naturaleza de control de la extensión Marco's SQL Injection esta bloquee algún comportamiento de Phoca Gallery cuando trabaja directamente en la base de datos.

Si estas refiriéndote a algún error que se produzca al usar ambas extensiones seria bueno que lo comentases o reportases el error para conocerlo más en detalle y poder comentarte mejor el posible escenario que se produce.

Saludos

ResponderCitar
Respondido : 04/11/2010 7:25 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Rodra
 Rodra
Honorable Member

Después de que en un sitio web no me funciono el componente de Phocagallery lo he instalado en otro ahora en su versión del com_phocagallery_v2.7.6 y el plg_content_phocagallery_2.7.2.

En esta ocasión la instalación fue satisfactoria en cuanto a ambas extensiones, por otro lado los inconvenientes que tengo ahora es con los lenguajes de estas dos extensiones.

El lenguaje al español del componente no lo puedo descargar desde la pagina por que me marca lo siguiente Error while downloading file.

En cuanto al lenguaje del plugin es-ES.plg_content_phocagallery me surge lo siguiente ¡Error! No puedo encontrar un archivo de configuración XML en el paquete.

En vista de esto le solicito algún usuario de este foro si tiene estos dos lenguajes que esten funcionando y que los quiera compartir conmigo.

Como ultimo les comento si me pueden recomendar algunas extensiones adicionales de Phoca gallery que complemente a las que ya tengo instaladas esto con el fin de lograr un buen resultado en mis galerias que estoy creando.

ResponderCitar
Respondido : 10/01/2011 5:04 am
Jordi Sala
 Jordi Sala
Miembro Admin

Hola,

Respecto a ¡Error! No puedo encontrar un archivo de configuración XML en el paquete.

En algunos componentes y plugins de Phoca sucede lo mismo al instalar idiomas adicionales, hay que descomprimir el archivo en el pc, y luego subir por ftp los archivos según correspondan a la carpeta de "languages" de la raíz o del administrador.

Saludos,

ResponderCitar
Respondido : 10/01/2011 8:42 am

Cursos Gratuitos WordPress