Vraagje aangezien ik bijna geen kennis heb van php.
Via onderstaande link zie je het formulier:
https://www.tweedehandskantoormeubelen.be/contact.php
De afbeelding van de captcha is niet zichtbaar. Had een tijdje geleden een SSL certificaat geïnstalleerd en van te voren was het nog wel zichtbaar.
Misschien dat dit het probleem is.
Iemand die me kan helpen dit probleem op te lossen.

Alvast bedankt
Idd, en deze werkte ook eerst. Het is sinds het SSL certifieer geïnstalleerd is dat de afbeelding niet meer zichtbaar is.
Heb het probleem nu voorgelegd aan het hostingbedrijf en hoop daar op een oplossing.
Ik zie met de errors geen samenhang daarvoor.

Een script 'breekt' niet zo snel als er een certificaat bij komt. Hoogstens dat je in HTML 'mixed content' krijgt als je een http-verzoek via https uitvoert. Bij afbeeldingen wordt je slotje geel, maar met css en javascript weigert de browser deze in te laden. Maar daar is hier geen sprake van te zijn, gezien je een 'server error' krijgt.

Krijg nu volgend antwoord van hoster:

Beste

PHP 5.2 was nog actief via de .htaccess, geen idee of dat effectief vereist is maar de foute php.ini was daardoor actief, dat is nu aangepast en PHP 5.4 wordt gebruikt. Hoger kan ingesteld worden op verzoek van de account eigenaar/beheerder.

We zien daarnaast volgende foutmelding in de logs:

[Wed May 08 15:21:33 2019] [error] [client 84.193.33.245] Response header name '(anti-spam-content-type' contains invalid characters, aborting request

De melding ivm het ontbreken van PDO/PDO-mysql is verholpen, dat kwam door de foute php.ini die niet overeenkwam met de PHP versie.

Werden er aanpassingen gedaan aan het script want de fout zou zich nu in het script bevinden.
Werkt het nu wel? En zo niet, zie je nieuwe errors verschijnen?

PHP 5.2 is al behoorlijk verouderd. En PHP 5.4 eigenlijk ook. Ik adviseer liever om te kijken of je site ook op PHP 7.2 of 7.3 kan draaien.
Nee werkt nog niet. En zoals hierboven vermeld op de website van ciberg.be staat hetzelfde formulier en hier werkt de captcha wel.
En idd vind dit zelf ook een oude php versie. Op men cms websites die ik elders host zit ik ook aan PHP 7.3
Eens voorleggen aan de hoster.
Is dat daar dezelfde captcha-source?
Welke nieuwe error zie je nu? (graag relevante lijnen)
ja heb de captcha.php van ciberg.be gekopieerd naar tweedehandsmeubelen en nog altijd niets

[size=xsmall]Toevoeging op 08/05/2019 16:15:36:[/size]

OPGELOST! had niet het juiste bestand van captcha.php. Had dit van op mijn pc genomen maar was niet het juiste. Had nu via ftp het bestand captcha.php van de website van ciberg genomen en dit gekopieerd naar de website van tweedehandsmeubelen.
Nu is het opgelost.

Bedankt allen!!!
Fijn dat het opgelost is :-)

Gelieve voortaan relevante regels voor scripts of logs te tonen :-)

Reageren