Zum Inhalt springen

Kein Bild bei CAPTCHA mit Mailformplus

Erstellt am 28. Mai 2008 · 3 Antworten · letzte Antwort am 20. Juni 2008

Tags: Frage

eddy ·

Hallo Typo3-Experten,
hoffe auf einen goldenen Hinweis bzgl. nicht angezeigtem CAPTCHA. Habe diese Konstruktion (CAPTCHA + Mailformplus) schon länger am laufen gehabt und tat bisher auch einwandfrei, nur ist sie aufeinmal nicht mehr funktionsfähig (es wurde nichts geändert). Das heisst, das Captchabild wird nicht mehr angezeigt.

Im HTML-Template des Kontaktformulars habe ich für das Captcha den entsprechenden Marker gesetzt und im Eingabefeld auch die entsprechende id und name vergeben. Hier der Passus:

<div class="captchapic">###CAPTCHA###</div>		
<div class="captchainput"><input type="text" name="spam" id="spam" value="###value_spam###" tabindex="6" /></div>

Im Setup des Roottemplates wurde auch folgendes eingetragen:
plugin.tx_thmailformplus_pi1.captchaFieldname = spam

Ausserdem ist im Extensionmanager bei Captcha Library der Haken bei "Use TTF" gesetzt.

Im Quellcode ist zudem zu sehen, das ein Bild generiert wurde:

<div class="captchapic">
<img src="typo3conf/ext/captcha/captcha/captcha.php" alt="" />
</div>
<div class="captchainput">			
<input name="spam" id="spam" value="" tabindex="6" type="text" />
</div>

Habe auch schon CAPTCHA deinstalliert und wieder installiert aber leider erfolglos.

Bin nach vielem Suchen jetzt leider absolut ratlos. Habe ich evtl. noch etwas übersehen oder nicht geprüft?
Könnt Ihr mir evtl. auf die Sprünge helfen oder einen kleinen Schubs geben?

Eddy

einpraegsam.​net ·

Was ist wenn du den Pfad direkt im Browser aufrufst:

typo3conf/ext/captcha/captcha/captcha.php

Falls nichts kommt Fehlermeldungen aktivieren und erneut probieren...

eddy ·

Danke für den Tipp. Habe es versucht und er hat mit einen Internal Server Error ausgeworfen:
File "/typo3conf/ext/captcha/captcha/captcha.php" is writeable by group"

Kann mir jetzt ehrlich gesagt darauf keinen Reim machen. Irgendwelche Rechtegeschichten eventuell?

Eddy

eddy ·

Habe das Problem mittlerweile gelöst bekommen. Für diejenigen, die das gleiche Problem haben, hier die Lösung:
Es ist tatsächlich eine Rechteproblem. Durch Einstellung der Rechte auf den Verzeichnissen(typo3conf, ext, captcha, captcha) sowie der Datei captcha.php auf CHMOD 755 läuft die ganze Sache wieder korrekt.