pragmaMx Support Forum

pragmaMx => Installation & Update => Thema gestartet von: fiatnuova500 am 06 Februar 2007, 09:39:24

Titel: Captcha tot!
Beitrag von: fiatnuova500 am 06 Februar 2007, 09:39:24
Hallo!
Seit kurzem funktioniert das Captcha nicht mehr, wie man hier sieht:
http://www.fiat500online.de/CMS/modules.php?name=Feedback

Es wird das Bildchen nicht mehr angezeigt.

Was kann das sein?
Titel: Re: Captcha tot!
Beitrag von: Musicman75 am 06 Februar 2007, 12:32:53
hast du die Einstellungen verändert, irgendwelche chmods der Dateien? Ein Server Update?
Titel: Re: Captcha tot!
Beitrag von: fiatnuova500 am 06 Februar 2007, 14:15:54
hi!
ich habe das Update von 18 auf 19 erneut installiert, da das downloads Moduls nicht funktioniert hat. Das funktioniert nun, aber das Captcha nicht mehr....
Titel: Re: Captcha tot!
Beitrag von: Musicman75 am 06 Februar 2007, 14:20:01
speicher mal die einstellungen neu ab und kontrolier die dateirechte wenn du die captchas in einer Datei speichern willst. (includes/captcha/__captcha/ UND includes/captcha/__captcha/numbers.txt CHMOD 777)
Titel: Re: Captcha tot!
Beitrag von: fiatnuova500 am 07 Februar 2007, 08:21:00
Hallo!

Das hab ich schon gemacht, leider ohne Erfolg.
Titel: Re: Captcha tot!
Beitrag von: Andi am 07 Februar 2007, 19:36:23
Hi :)

ersetze mal die originale /includes/captcha/captchaimg.php durch die hier beigefügte und rufe die dann direkt im Browser auf.
http://www.fiat500online.de/CMS/includes/captcha/captchaimg.php

Guggen, was kommt....

[gelöscht durch Administrator]
Titel: Re: Captcha tot!
Beitrag von: fiatnuova500 am 08 Februar 2007, 11:41:20
Hallo und Danke!

hab die Datei ersetzt, aber es kommt nur ne weiße Seite....
Titel: Re: Captcha tot!
Beitrag von: Andi am 12 Februar 2007, 15:52:59
Hi :)

lass mir mal bitte FTP und Adminzugang zukommen, dann gugg ich da mal ob ich was finde...

Hier schau ich dann auch gleich danach:
http://www.pragmamx.org/forum-topic-20160.0.html
Titel: Re: Captcha tot!
Beitrag von: Andi am 22 Februar 2007, 11:14:38
sorry, hatte das vergessen....  :red:

Oki, habe das Problem eingekreist, irgendwas stimmt mit der GD-Installation nicht.
Aber das muss sich jubilee genauer ansehen, der kennt sich mit Serverkonfig und der Captcha Klasse besser aus.

@ Jubilee

Bin bis zu der Stelle gekommen:
    // GDlib installiert?
$get_info=@gd_info();

entfernt man den Klammeraffen, dann kommt die eigentliche Fehlermeldung:
ZitatFatal error: Call to undefined function: gd_info() in **/includes/captcha/__captcha/SlickCaptcha.php on line 214

Habe daraufhin folgendes davor geschrieben:

if (!is_callable('gd_info')) {
            return false;
        }


Dann ist das Problem zwar weg, aber dann kommt folgendes:

ZitatWarning: Wrong parameter count for imageftbbox() in /includes/captcha/__captcha/SlickCaptcha.php on line 403
Warning: Wrong parameter count for deg2rad() in /includes/captcha/__captcha/class.filter.php on line 67
(mehrmals wiederholt...


Jetzt geht es mir zu sehr in die Tiefen der GD.... ;)
Titel: Re: Captcha tot!
Beitrag von: jubilee am 22 Februar 2007, 13:01:21
Ich mutmasse einmal.
Ich denke es ist ein Windows-Server
PHP ist mit GDLib 2.x Unterstützung kompiliert worden, aber die
GDLib Erweiterung ist in der php.ini deaktiviert worden.
Also, Dein Hoster muss in der php.ini schauen, ob diese Zeile OHNE ein Semikolon davor ist :
Also so :
Zitatextension=php_gd2.dll

NICHT SO:
Zitat;extension=php_gd2.dll

Titel: Re: Captcha tot!
Beitrag von: fiatnuova500 am 22 Februar 2007, 23:32:03
Hallo!
Es ist ein Linux Server und ein Paket von Strato.
Siehe da, ich habe von PHP4 auf PHP5 umgestellt und jetzt geht es!
Danke!
Titel: Re: Captcha tot!
Beitrag von: jubilee am 23 Februar 2007, 10:53:43
ZitatSiehe da, ich habe von PHP4 auf PHP5 umgestellt und jetzt geht es!
Gut das es funktioniert.
Allerdings kann die Verwendung von PHP4 den Fehler nicht provoziert haben.
Captcha laufen unter PHP4 und unter PHP5