Hola, recientemente hemos cambiado nuestra página iesostippo.es/electricidad a vuestros servidores, se ha actualizado joomla y demás componentes, entre ellos phocadwnload. En el administrador todo funciona correctamente, me aparecen todos los archivos que estan en diferentes carpetas y categorías, aparentemente no hay ningún problema, pero en la parte pública cuando se va a realizar alguna descarga aparece un mensaje de error.
Podrían ayudarme.
Adjunto el archivo de error.
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Dices "...se ha actualizado joomla y demás componentes, entre ellos phocadwnload" ¿desde que versión de Joomla a que versión de Joomla?
¿A que versión de Phoca Download has actualizado?. Hace bastante que Phoca no actualiza ni libera nuevas versiones de este componente. 😉
Saludos
La versión de joomla es la 3.4.0. Las he ido actualizando conforme el propio joomla me lo pedía.
La versión de phocadownload es la 3.0.6.
Como decía el problema es a la hora de que los usuarios intentan descargarse un archivo, aparece el mensaje de error que envié en el anterior correo; pero en la administración todo se ve correctamente.
gracias.
HOla
Segun el mensaje al parecer hubo un problea con la actualización de la BD, tendrías que probar agregando manualmente el campo indicado : tokenhits en la tabla #_phocadownload , tendrías que poner el campo que sea de tipo integer
Esta modificación lo puedes hacer usando la aplicación PHPMyadmin disponible desde el cpanel de tu cuenta de hosting.
Otra opcion es que evalues reinstalar nuevamente la extensión y verificar si te sucede lo mismo
También podrías probar desde Extensiones => Gestor de extensiones => Reparar BD
Saludos
Hola,
He probado reparar base de datos y me dice que está bien. He reinstalado el componente y no se soluciona. La opción manual, no se cómo se hace. si me puedes indicar que debo introducir y dónde, me salvarías.
Gracias
Hola
Tend´rias que probar agregando el campo que el error reporta que no aparece
Primero tienes que saber con que BD estas trabajando, esto lo puedes averiguar desde el backend de tu sitio web , en configuración global => base de datos, verifica el nombre
Luego desde el cpanel de tu cuenta de hosting unbica la aplicación PHPMyadmin, en la parte izquierda ubica la BD , luego la tabla k4k6i_phocadownload , tendrías que agregar el campo tokenhints de tipo integer
Saludos.
Hola
La pantalla que envías es para insertar un registro, l o que necesitas es cambiar la estructura agregando un campo, por lo tanto debes dirigirte al taba Estructura, desde allí agrega un nuevo campo con el nombre indicando
Saludos.
Hola
Cambia el tipo de dato de entero a un varchar
Es extraño que no reconozca tu cambio, asegurate de que la BD sea la correcta
Saludos.
Solucionado.
Que alegría.
Di con el problema, se debía a un error ortográfico. Debido a mi desconocimiento de phpMyAdmin no me di cuenta que no era Tokenhints si no Tokenhits, sin la n. Revisando todo me di cuenta.
Muchas gracias. Sois unos autenticos profesionales.
Saludos
Hola IES
Gracias a ti por compartir la solución. Será de utilidad para otros usuarios del foro.
Saludos