We build. You grow.

Get best community software here

Start a social network, a fan-site, an education project with oxwall - free opensource community software

Captcha en el registro de usuario | Forum

Topic location: Forum home » Oxwall International » Español
Ronald
Ronald Oct 23 '13
Hola, en la inscripción de usuario en la parte del captcha no me aparece la imagen, adjunto imagen para que vean lo que me ocurre, si alguien logró solucionarlo me hecha una manito por favor :D bueno eso, saludos!! 
Attachments:
  captcha.png (4.35Kb)
chicoynano
chicoynano Dec 11 '13
yo directamente lo quite y listo 


The Forum post is edited by chicoynano Dec 11 '13
pit
pit Feb 22 '14
Si no lo solucionaste ya... te recomendaría que desinstalases el plugin y volvieses a instalarlo (podría ser debido a una instalación incompleta).

salu2
pit
pit Feb 23 '14

Quote from chicoynano yo directamente lo quite y listo 



pues vaya solución colega! se te meterán muchos registros inválidos y spam.
pit
pit Feb 23 '14
Visto lo que podría ser la solución aqui (escrito por Aliia): http://www.oxwall.org/forum/topic/15003


El captcha debería verse así:


y a quien no le funciona se ve asá:


.. lo cual es una pequeña 'putadita'

QUÉ HACER.

1. Para que el Captcha se vea, se requiere la librería GD y las FreeType Suport instaladas en el servidor donde esté la web alojada. Para ver si están instaladas:


- abrir /ow_includes/config.php file>> y buscar la linea de código define('OW_URL_HOME', 'http://sitename.com/')

-añadir justo después la siguiente instrucción:

phpinfo();

Debería quedar tal que:

<?php

define('OW_URL_HOME', 'http://sitenae.com/');
phpinfo();
define('OW_DB_HOST', 'localhos
t');
......

- guardar los cambios y abre la pagina principal de tu sitio web. No te preocupes por lo que vas a ver. Podrás ver una larga tabla con parámetros de tu sitio web. Busca uno que ponga "GD":


GD Support debe estar "enabled".
FreeType Support debe estar "enabled".

Si uno de esos dos parámetros no están 'enabled' puedes contactar con tu compañia de hosting para preguntar por estos parámetros y ver si te los pueden habilitar. (suerte!)

NO TE OLVIDES DE BORRAR EL COMANDO phpinfo(); de config.php una vez que hayas hecho el chequeo.

2. Si GD Library y FreeType support están 'enabled' en tu server pero no ves aun el Catpcha:
  1. Abre http://yoursitename.com/base/captcha/ en un navegador. Esta página te debería mostrar todos los erroes de código. Si no estás seguro de lo que quieren decir esos errores, contacta con el equipo de soporte de Oxwall.
  2. Desactiva los plugins instalados uno por uno. Haz refrescos de pantalla para ver si hay cambios después de cada desactivación y adivinar así qué plugins podría estar creando conflicto. (y si encuentras algo al respecto, estaría bien reportarlo para que otros no se coman la cabeza).
  3. Borrra cualquier widget HTML (especialmente los que contienen JavaScript) uno por uno, refrescando igualmente la página para ver posibles cambios, como en el paso anterior.
  4. Borrar cualquier script personalizado que hicieses ( especialmente si tienen JavaScript) y que fuesen añadidos en los archivos .html y .php ( Ejemplo: codigos para crear efecto nieve o 'Compartir esto').
  5. Asegurate que las TTfonts están configuradas en el servidor web.
  6. Busca en los 'logs' de error del server cualquier aviso relacionado con el Captcha.



3.CHEQUEA LOS ARCHIVOS GENÉRICOS DE OXWALL:

Busca los paquetes (.zip) de Oxwall que sean de la misma versión que tengas en tu sitio web, por ejemplo, si tienes la version 1.5.3, busca paquetes para 1.5.3 para reinstalarlos.

Compara los archivos originales de Oxwall con los que usas en tu sitio web:

  • ow_system_plugins/base/controllers/join.php
  • ow_libraries/secureimage/secureimage.php
  • ow_system_plugins/base/views/controllers/join.html
Si no es identico, haz un backup de tus archivos y trata de reemplazarlos por los originales.




Básicamente dice que tenemos que tener habilitado en el servidor las 'GD library' y "FreeType Support", algo que podemos ver con un phpinfo().

Si persiste el problema indícan que quizá no esté siendo necesariamente por el script del captcha y recomiendan que se vaya deshabilitando uno por uno los diferentes plugins instalados para ver cual podría estar provocando conflicto.