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?
hast du die Einstellungen verändert, irgendwelche chmods der Dateien? Ein Server Update?
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....
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)
Hallo!
Das hab ich schon gemacht, leider ohne Erfolg.
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]
Hallo und Danke!
hab die Datei ersetzt, aber es kommt nur ne weiße Seite....
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
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.... ;)
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
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!
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