login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Captcha AND Internal Server Error (Opgelost)

Offline finduilas - 02/10/2007 08:57
Avatar van finduilasPHP gevorderde Hallo,

Ik werkt al een eindje met een captcha script. Dit werkte goed. Maar plotseling krijg ik nu deze error:

Citaat:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


Wat kan ik hieraan doen?

7 antwoorden

Gesponsorde links
Offline Ultimatum - 02/10/2007 08:58
Avatar van Ultimatum PHP expert Hier kunnen we niets mee hé, geef eens wat code ofzo..
Offline finduilas - 02/10/2007 09:01
Avatar van finduilas PHP gevorderde http://pastebin.be/5589 -> Captcha

Maar zoals ik het zei is het plots gekomen. Eerst werkte het wel, en nu plots niet meer.
Offline Rens - 02/10/2007 09:08
Avatar van Rens Gouden medaille

Crew algemeen
Dit heeft met je server-instellingen te maken, niet met je PHP script.
Heb je bijvoorbeeld een .htaccess toegevoegd of zo?
Misschien iets veranderd aan je httpd.conf bestand?

Het is een fout van Apache...
Offline finduilas - 02/10/2007 10:01
Avatar van finduilas PHP gevorderde Helemaal niets daarin verander, Ik ga het nu vragen aan de hosting zelf.
Offline ikkedikke - 02/10/2007 11:28
Avatar van ikkedikke PHP expert Sinds welke wijziging krijg je dit?
Offline finduilas - 02/10/2007 11:49 (laatste wijziging 02/10/2007 12:01)
Avatar van finduilas PHP gevorderde Bij mijn host zeggen ze dat het een fout is in mijn php code,
daarom ging ik even op zoek naar een ander script maar ik krijg dezelfde fout.
  1. <?php
  2. // Volle errorreporting...
  3. // Voor de sessie...
  4.  
  5. // Kijken of GD geïnstalleerd en enabled is...
  6. if (extension_loaded('gd') === false)
  7. {
  8. // We stoppen het script...
  9. die ('Geen GD-libary geïnstalleerd.');
  10. }
  11. else
  12. {
  13. // Hier stoppen we alle letters en getallen in een string...
  14. $sCode = implode(range('a', 'z'));
  15. $sCode .= implode(range(0, 9));
  16.  
  17. // De eerste 6 tekens sellecteren van een string die random gemaakt is...
  18. $sCode = substr(str_shuffle($sCode), 0, 6);
  19.  
  20. // De IMG zelf...
  21. if ($image = imagecreatetruecolor(115, 25))
  22. {
  23. // De achtergrond kleur...
  24. $fontcolor = imagecolorallocate ($image, rand(190, 255), rand(190, 255), rand(190, 255));
  25.  
  26. // Lusje maken...
  27. for ($i = 0; $i < strlen($sCode); $i++)
  28. {
  29. // Ze zullen om-en-om in een negative of positieve rotatie staan...
  30. $iRotation = ($i % 2 == 0) ? rand(-12, -6) : rand(6, 12);
  31. $iMargin = ($i == 0) ? 14 : $i * 14 + 20;
  32.  
  33. // We gaan de text in de IMG zetten..
  34. imagettftext($image, 11, $iRotation, $iMargin, rand(12, 22), $fontcolor, 'verdana.ttf', $sCode{$i});
  35. }
  36.  
  37. // De waarde in een sessie zetten...
  38. $_SESSION['captcha'] = $sCode;
  39.  
  40. // Headertje verzenden...
  41. header('Content-type: image/png');
  42. // De IMG weergeven...
  43. imagepng ($image);
  44. // Het is klaar...
  45. imagedestroy ($image);
  46. }
  47. else
  48. {
  49. // Error weergeven...
  50. die ('Het plaatje kon niet worden aangemaakt.');
  51. }
  52. }
  53. ?>


EDIT:
Verder kreeg ik te horen van me host dat ze dit krijgen:
Premature end of script headers

Nu ging ik eventjes op zoek en kreeg ik dit:

It means just what it says: the server was expecting a complete set of HTTP headers (one or more followed by a blank line), and didn't get them.

Maar hoe los ik dit op?

EDIT 2:
Opgelost, Op 1 of andere manier moest m'n captcha.ttf beschadigd geraakt zijn. Nu werkt het terug.
Offline marten - 02/10/2007 12:11
Avatar van marten Beheerder Nou ben je al aardig lang lid hier. Je verteld mij niet dat je nog nooit van de opgelost knop gehoord hebt. Gebruik hem dan ook aub!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.188s