Captcha nicht gefunden?
Captcha nicht gefunden?
Hallo zusammen!
Nach der Installation der 1.3.2. wird bei Neueintrag ins Gästebuch (User nicht angemeldet) satt des Captcha nur das Wort "Captcha" angezeigt.
Hat jemand eine Idee, woran das liegen könnte?
Vielen Dank schon mal!
Gruß Joesch
Nach der Installation der 1.3.2. wird bei Neueintrag ins Gästebuch (User nicht angemeldet) satt des Captcha nur das Wort "Captcha" angezeigt.
Hat jemand eine Idee, woran das liegen könnte?
Vielen Dank schon mal!
Gruß Joesch
Hallo Joesch,
das Problem ist, das die Captcha-Klasse scheinbar den Font nicht finden kann...
Du kannst das testen indem Du das Captcha, was als Bild eingebunden ist, direkt im Browser aufrufst...
In diesem Fall Deine-Domain.de/cms/adm_program/system/captcha_class.php
Dort kommt dann folgende Meldung:
Warum das so ist versteh ich im Moment leider auch noch nicht, da es bei allen anderen bis jetzt zu funktionieren scheint...
Da die Bildbeschriftungen im Fotomodul bei Dir funktionieren, glaube ich nicht, das es etwas mit dem Safemode zu tun hat und die Schriftdatei scheint also auch da zu sein... Werde das aber noch mal testen!
Gruß
Elle
das Problem ist, das die Captcha-Klasse scheinbar den Font nicht finden kann...
Du kannst das testen indem Du das Captcha, was als Bild eingebunden ist, direkt im Browser aufrufst...
In diesem Fall Deine-Domain.de/cms/adm_program/system/captcha_class.php
Dort kommt dann folgende Meldung:
Code: Alles auswählen
Warning: imagettftext() [function.imagettftext]: Could not find/open font in /srv/www/web131/html/cms/adm_program/system/captcha_class.php on line 134
Da die Bildbeschriftungen im Fotomodul bei Dir funktionieren, glaube ich nicht, das es etwas mit dem Safemode zu tun hat und die Schriftdatei scheint also auch da zu sein... Werde das aber noch mal testen!
Gruß
Elle
Hallo Joesch,
ich habe gerade bei mir den Safemode angeschaltet und das Captcha funktioniert trotzdem einwandfrei...
Ich kann Dir also im Moment leider nicht sonderlich weiterhelfen...
Du könntest aber bei Dir auf dem Server eine Datei platzieren mit dem Inhalt:
Dann könnte ich, wenn Du mir die Url zur Datei weitergibst, mal schauen welche Servereinstellungen anders sind als bei uns...
Gruß
Elle
ich habe gerade bei mir den Safemode angeschaltet und das Captcha funktioniert trotzdem einwandfrei...
Ich kann Dir also im Moment leider nicht sonderlich weiterhelfen...
Du könntest aber bei Dir auf dem Server eine Datei platzieren mit dem Inhalt:
Code: Alles auswählen
<?php
phpinfo();
?>
Gruß
Elle
-
- Beiträge: 70
- Registriert: 16. Mai 2006, 21:02
Hallo Joesch,
habe mir gerade Deine phpInfo angeschaut und gehe davon aus das Problem gefunden zu haben. Eine Neuinstallation wird hier nicht weiterhelfen...
Das Problem ist, dass die GD-Lib mit der PHP kompiliert wurde einen Tick zu alt ist...
Damit habe ich es leider nicht getestet und bin deswegen davon ausgegangen, dass es okay ist, auf das Fontfile in meiner CaptchaKlasse mit einem relativen Pfad zu verweisen, da sich beides im gleichen Verzeichnis befindet...
Infos dazu gibt es hier:
http://www.php.net/manual/en/function.imagettftext.php beim Parameter fontfile
Ich schicke Dir morgen eine neue captcha_class.php...
Bis dahin die Ohren steif halten
Gruß
Elle
habe mir gerade Deine phpInfo angeschaut und gehe davon aus das Problem gefunden zu haben. Eine Neuinstallation wird hier nicht weiterhelfen...
Das Problem ist, dass die GD-Lib mit der PHP kompiliert wurde einen Tick zu alt ist...
Damit habe ich es leider nicht getestet und bin deswegen davon ausgegangen, dass es okay ist, auf das Fontfile in meiner CaptchaKlasse mit einem relativen Pfad zu verweisen, da sich beides im gleichen Verzeichnis befindet...
Infos dazu gibt es hier:
http://www.php.net/manual/en/function.imagettftext.php beim Parameter fontfile
Ich schicke Dir morgen eine neue captcha_class.php...
Bis dahin die Ohren steif halten
Gruß
Elle