Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
wiedermal ein Captcha Problem ;-)
#1
Hey,

also ich habe jetzt auch das Problem das der Captcha nicht angezeigt wird! Ich konnte den fehler sogar schon eingrenzen! Bei mir gibt es Probleme mit der MySQL verbindung!

hier mal der Link zum GB

<!-- m --><a class="postlink" href="http://www.der-andy.name/gastbuch.php">http://www.der-andy.name/gastbuch.php</a><!-- m -->
<!-- m --><a class="postlink" href="http://www.der-andy.name/gb/eintragen.php">http://www.der-andy.name/gb/eintragen.php</a><!-- m -->

und nun der Fehlercode:


Code:
Warning: main(gb/config.php) [function.main]: failed to open stream: No such file or directory in /home/www/web29/html/der-Andy/gb/captcha.php on line 17

Warning: main(gb/config.php) [function.main]: failed to open stream: No such file or directory in /home/www/web29/html/der-Andy/gb/captcha.php on line 17

Warning: main(gb/config.php) [function.main]: failed to open stream: No such file or directory in /home/www/web29/html/der-Andy/gb/captcha.php on line 17

Warning: main() [function.include]: Failed opening 'gb/config.php' for inclusion (include_path='.:/usr/share/php') in /home/www/web29/html/der-Andy/gb/captcha.php on line 17

Warning: mysql_connect() [function.mysql-connect]: Benutzer 'www-data'@'localhost' hat keine Zugriffsberechtigung (verwendetes Passwort: Nein) in /home/www/web29/html/der-Andy/gb/captcha.php on line 21
(captcha.php) Error: Benutzer 'www-data'@'localhost' hat keine Zugriffsberechtigung (verwendetes Passwort: Nein)

Also... in der captcha.php line 17 ist die config angegeben! Und in der Config wird auf die Zugangsdaten der MySQL DB verwiesen die aber richtig sind weil die Tabellen sind vorhanden! Sonst hätte er das GB ja auch nicht installiert! Irgendwie ist da der Wurm din Traurig

Was mich auch noch stört ist das er wenn ich bei meinem GB auf Eintragen gehe.. auf eine neue Site komme... wäre ja nicht so schlimm wenn das vllt als PopUp wäre... kann man da was machen?

Bitte um Hilfe...
LG Andy
#2
1. Das Problem besteht in erster Linie darin, dass die config.php anscheinend nicht eingebunden werden kann. Was Dir diese Zeile sagt:
Code:
Warning: main() [function.include]: Failed opening 'gb/config.php' for inclusion (include_path='.:/usr/share/php') in /home/www/web29/html/der-Andy/gb/captcha.php on line 17
Hast Du in der captcha.php den Pfad geändert? Diesen hier:
Code:
include("config.php");

2. Nein, ich kann daraus kein "Popup" machen. Das GB ist OpenSource, das kann jeder selber machen wenn es ihm so wie es standardmäßig ausgegeben wird nicht gefällt.
#3
also das hier steht in meiner captcha.php

Code:
<?php
    include("gb/config.php");

        // Auslesen des Sicherheitscodes
        $sql = "SELECT `code` FROM $db[captcha]";
        $link = mysql_connect($db[host], $db[user], $db[password]) or die ("(captcha.php) Error: ".mysql_error());
        mysql_select_db($db[dbname], $link) or die ("(captcha.php) Error: ".mysql_error());
    $result = mysql_query($sql, $link) or die ("(captcha.php) Error: ".mysql_error());

        for($i=0 ; $i < mysql_num_rows($result); $i++)
        {
        $sicherheitscode[$i] = mysql_fetch_array($result);
        }

    for($i=0;$i<1;$i++)
             {
                $sicherheitscode = $sicherheitscode[$i][code];
                }

    $captcha = imagecreatefrompng("images/captchabg.png");

    // The font "akoom.ttf" used in here is copyrighted by <!-- m --><a class="postlink" href="http://veredgf.fredfarm.com/">http://veredgf.fredfarm.com/</a><!-- m -->.
    // It is NOT released under the GNU/GPL. It's Freeware. This means you can use and
    // share it for free but you may NOT sell it!

        $textwidth = (120 - 100);
    $textheight = (40 - 15);
    $textcolor = imagecolorallocate($captcha, 95, 95, 95);
    imagettftext($captcha, 22, -5, $textwidth, $textheight, $textcolor, "./akoom.ttf", $sicherheitscode);
    imagepng($captcha);
?>
#4
ich habe den ordnerpfad mal in deinen geändert und jetzt bekomm ich dieses hier...

<!-- m --><a class="postlink" href="http://www.der-andy.name/gb/captcha.php">http://www.der-andy.name/gb/captcha.php</a><!-- m -->

Code:
Warning: imagettftext() [function.imagettftext]: Could not find/open font in /home/www/web29/html/der-Andy/gb/captcha.php on line 44

und line 44 ist dieses hier

Code:
imagettftext($captcha, 22, -5, $textwidth, $textheight, $textcolor, "./akoom.ttf", $sicherheitscode);
#5
Code:
Warning: imagettftext() [function.imagettftext]: Could not find/open font in /home/www/web29/html/der-Andy/gb/captcha.php on line 44
Und was besagt diese Fehlermeldung? Dass die Schriftart "akoom.ttf" nicht gefunden werden kann. Befindet sie sich denn auch in dem Ordner des Gästebuches?
#6
ok! Problem behoben Zwinkern besten dank Zwinkern
#7
Die Probleme sind überhaupt erst aufgetreten weil Du an Stellen rumgepfuscht hast, wo Du nichts verändern solltest. Die Pfade sind in den PHP Dateien nicht umsonst voreingestellt. Wenn man das Gästebuch so hochlädt wie in der Anleitung beschrieben, dann kann nichts falsch laufen. Und in der Anleitung steht doch auch dass man alle Dateien hochladen soll, und nicht nur mal so ein paar, oder? Denn warum war sonst die akoom.ttf nicht mit in dem Hauptverzeichnis des Gästebuches?

Und Fehlermeldungen gibt PHP ja auch nicht umsonst aus. Wenn man sich die mal durchlesen würde, anstatt sie nur zu kopieren, und im Forum wieder einzufügen, dann käme man wohl von alleine auf die Lösung.

In Zukunft werde ich solche Fragen nicht mehr beantworten, und nur noch auf die readme.txt verweisen. Sorry, aber für solche Probleme die mit dem Gästebuch selbst nichts zu tun haben, und nur auftreten weil man Dinge verändert, die man nicht verändern sollte, fehlt mir echt die Zeit.


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Captcha-Problem nochmal schmittrich 6 8.249 22.06.2007, 19:45:49
Letzter Beitrag: mopzz
  Captcha wird nicht angezeigt ju-pi 9 15.046 28.01.2007, 15:01:43
Letzter Beitrag: ju-pi
  Fehler/Problem bei eintrag.php ??? Taylor and Payne 2 6.224 16.12.2006, 16:11:28
Letzter Beitrag: Taylor and Payne
  Captcha wird nicht angezeigt herbie 10 13.206 28.08.2006, 07:06:04
Letzter Beitrag: herbie
  Captcha deaktivieren? svdh 1 3.754 22.08.2006, 14:01:29
Letzter Beitrag: mopzz
  Captcha Darstellung teilweise fehlerhaft Moddy 6 8.668 15.07.2006, 14:39:49
Letzter Beitrag: Moddy
  Problem mit der Update-Seite Anka 1 3.693 11.07.2006, 13:45:55
Letzter Beitrag: mopzz
  Captcha funktioniert bei deaktivierten Cookies nicht dizi 1 3.579 17.06.2006, 23:40:23
Letzter Beitrag: mopzz

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste