Seite 1 von 3

Cover werde nicht angezeigt

Verfasst: So 9. Mär 2008, 15:48
von bond9999
Hallo Ihr lieben, bin jetzt gsd wieder daheim (krank), so habe heute einiges ausprobiert nur leider komme ich nicht zu den covers selbst wenn ich sie selber hochlade sind sie zwar im verzeichnis die thumbs werden erzeugt nur nicht angezeigt wenn ich den film aufrufe.

Was muss ich jetzt machen das es wieder funktioniert ( ausser port 81) denn das geht von meinem provider her leider nicht?! welche datein müssen vom origignal 30 okt. her ausgetauscht bzw. geändert werden ?



danke für die infos

wenn ich den film Resident Evil: Extinction einfügenwill kommt bei der zeile "covers kopieren" dieses "http://www.ofdb.de:81/film/"


___

der-domi: Beitrag verschoben

Re: Cover werde nicht angezeigt

Verfasst: So 9. Mär 2008, 23:24
von Lifestyle
bond9999 hat geschrieben:
wenn ich den film Resident Evil: Extinction einfügenwill kommt bei der zeile "covers kopieren" dieses "http://www.ofdb.de:81/film/"
dann hast du nicht die aktuelle Version der Dateien,....
Port 81 gibt es bei der ofdb nicht mehr !!!

Nehm die zuletzt geposteten datein im entwickler thread und es müsste gehen !!

Re: Cover werde nicht angezeigt

Verfasst: So 9. Mär 2008, 23:25
von der-domi
bond9999 hat geschrieben:wenn ich sie selber hochlade sind sie zwar im verzeichnis die thumbs werden erzeugt nur nicht angezeigt wenn ich den film aufrufe.
Das klingt mehr nach einem kleinen Bedienungsfehler und hat nichts mit dem Import zu tun. Wird ein Alternativtitel statt dem Cover angezeigt? Passt die Adresse zum Speicherort? Ist in admin.php "cover_dir" richtig gesetzt? Standard ist

Code: Alles auswählen

$cover_dir = "./covers";
Wegen dem Port 81 lies bitte Lifestyles Beitrag.

Re: Cover werde nicht angezeigt

Verfasst: So 9. Mär 2008, 23:29
von der-domi
@Lifestyle: Da gab's wohl ne keine Überschneidung beim Verschieben des Beitrags :D

Re: Cover werde nicht angezeigt

Verfasst: Mo 10. Mär 2008, 09:47
von bond9999
Hallo Ihr, Sorry für das falsche Posten ..

hab jetzt mal die neuen datein hochgeladen und die änderungen in der funktion.php gemacht und nun kommt diese tolle meldung auf dem bild anbei :shock:

@ der-domi
in der Admin ist dies gesetzt:
$cover_dir = "./covers"; // Verzeichnis, welches die Cover beinhalten.
und sollte daher auch passen.

Besten Dank!

Harry

Re: Cover werde nicht angezeigt

Verfasst: Mo 10. Mär 2008, 10:45
von Lifestyle
also ich weiß nun auch nicht mehr viel weiter, was stand den für ein link zum bild bei dir und häng mal deine functions.php hier mit an,...

und prüf mal ob das in der Fehlermeldung angegebene Jpeg existiert und wenn ja ob du das öffnen kannst !

dann schau ich da nochmal drüber !!!

Alternativ versuch da smal in meiner Testdatenbank

Http://entwicklung.lifeshammer.de

Das ist eine ganz normale STandardinstallation von der filmdb mit aktueller classes.php

Versuch mal deinen Fehler nachzubauen,....

Re: Cover werde nicht angezeigt

Verfasst: Mo 10. Mär 2008, 11:30
von bond9999
@lifestyle, in deiner test installation funktioniert es wunderbar, werd wohl mal die daten löschen inkl aller verzeichnisse und der datenbank und neu installieren vielleicht hilft das dann weiter, ... das kann ich aber erst von daheim aus machen sitzt gerade in der firma und .. hi hi


das steht dort bevor ich auf einfügen klicke in der filmverwaltung unter

Cover kopieren: http://images.ofdb.de/film/132/132168.jpg

lässt sich auch im browser öffnen ...

hab in meiner installation nochmals versucht und jetzt kommt nur die meldung fehler bei

Fehler beim Erstellen eines Thumbnails!

hier meine funktion.php konnte sie weder als txt doc bzw. php hochladen meinte immer endung ist nicht erlaubt,
<?php
der-domi: von mir gelöscht, da das nicht nötig ist
?>

Re: Cover werde nicht angezeigt

Verfasst: Mo 10. Mär 2008, 11:36
von Lifestyle
also die functions.php ist definitiv richtig abgeändert, seh auch sonst keine Fehler,....

Hast du mal geschaut ob die Dateien auf deinem Webserver angelegt werden. Er schreibt ja, dass ein bestimmtes Image nicht gültig war. Versuch dieses Image einmal zu öffnen !!

Zu der Neuinstallation:

Ich hatte auch viele Probleme mit meiner Testumgebung, erst die neueinrichtung der Datenbank hat abhilfe schaffen können,....

Kommt ein bisschen drauf an wie viele filme du drinne hast !!


Ich würd erstmal einfach nen neuen db und ne neue Page neben deiner alten aufmachen und schauen ob es dann funktioniert

Re: Cover werde nicht angezeigt

Verfasst: Mo 10. Mär 2008, 18:37
von bond9999
Hallo Lifestyle,

habe gerade einen neue DB und neues Verzeichnis angelegt die änderungen durchgeführt ergebnis
>> Fehler beim Erstellen eines Thumbnails!


im Verzeichnis wird >> 0000000001_1_849eda7e2c.jpg << als file angezeigt kann es weder über den borwser oder per download betrachten.

und jetzt ?? na ja ..

danke für deine bisherige hilfe, !!!! und zukünftige wenn möglich ....

Thanks for everything

Re: Cover werde nicht angezeigt

Verfasst: Mo 10. Mär 2008, 20:11
von Lifestyle
hast du den erst seit der neuen classes datei die probleme oder auch schon vorher . Lao sbevor das ganze auf port 81 lief ?

Re: Cover werde nicht angezeigt

Verfasst: Di 11. Mär 2008, 05:53
von bond9999
Guten Morgen!

Ja Lifestyle, vor der ganzen umstellerei der OFDB hat alles bestens und super funktioniert.

Re: Cover werde nicht angezeigt

Verfasst: Di 11. Mär 2008, 09:47
von Lifestyle
dann geb ich dir im laufe des tages mal ne alte classes php, da der work arroud mit dem http request nicht mehr nötig ist !!

Re: Cover werde nicht angezeigt

Verfasst: Di 11. Mär 2008, 10:17
von Lifestyle
Ok,

wir stellen deine DB mal wieder auf fopen um. Dazu musst du zwei Dateien bearbeiten.

Zuerst müssen die Änderungen die in der Functions.php gemacht worden sind, wieder rückgängig gemacht werden.

Dazu ersetz diesen Code:

Code: Alles auswählen

//        if ( $fp = fopen( $url, "rb" ) )
//        {
            $pic_data = "";
            $pic = explode( ".", $url );
           
//            while(!feof($fp))
//                $pic_data .= fread( $fp, 1 );
//            fclose($fp);
           
            require_once('./classes/class.HttpRequest.php');
            $request = new HTTPRequest($url);
            $pic_data = $request->DownloadToString();
//        }
//        else
//        {
//            $myVar->hinweis[] = "Bilddatei kann nicht ge&ouml;ffnet werden. Fehlt vielleicht 'http://'?";
//            return;
//        }
mit diesem hier:

Code: Alles auswählen

        if ( $fp = fopen( $url, "rb" ) )
        {
            $pic_data = "";
            while(!feof($fp))
                $pic_data .= fread( $fp, 1 );
            fclose($fp);
            $pic = explode( ".", $url );
        }
        else
        {
            $myVar->hinweis[] = "Bilddatei kann nicht ge&ouml;ffnet werden. Fehlt vielleicht 'http://'?";
            return;
        }
Zusätzlich musst du noch in der class.import.php die neue Fuktion auskommentieren:
Dazu ersetzt du:

Code: Alles auswählen

    function loadFile( $url, &$buf )
    {
    	$buf = "";
        
        require_once('./classes/class.HttpRequest.php');
        $request = new HTTPRequest($url);
        $buf = $request->DownloadToString();
        
        return strlen($buf);
    }


mit

Code: Alles auswählen

/*    
    function loadFile( $url, &$buf )
    {
    	$buf = "";
        
        require_once('./classes/class.HttpRequest.php');
        $request = new HTTPRequest($url);
        $buf = $request->DownloadToString();
        
        return strlen($buf);
    }
*/
Danach teste mal ob der Import wieder läuft !!
Bei mir in der DB ist es momentan auf import via fopen umgestellt und hab damit keine Probleme.

Re: Cover werde nicht angezeigt

Verfasst: Di 11. Mär 2008, 19:52
von bond9999
Hallo und Guten Abend,

so habe die änderungen durchgeführt, jetzt kommt die meldung in der schönen gelben zeile

Bilddatei kann nicht geöffnet werden. Fehlt vielleicht 'http://'?

und in der Cover kopieren zeile steht http://images.ofdb.de/film/135/135435.jpg

Vielen Danke nochmals !

Re: Cover werde nicht angezeigt

Verfasst: Mi 12. Mär 2008, 22:25
von Lifestyle
hi,...

also ich hab ehrlich gesgat keine ahnung mehr,....

alternativ kann ich dir höchstens anbieten, dass du mir mal zugangsdaten zu deinem account schickst (per pn), ich mir da ne db anlege und mal mit ner eigenen db teste,....
aber sonst seh ich da derzeit schwarz,....

vielleicht weiß der domi ja noch was,....