Seite 1 von 2

Avatar & Anti Spam Bild - Problem - Wird nicht angezeigt

Verfasst: 02.06.2012 03:30
von c-any
Hallo!

Zunächstmal das ist mein erster Beitrag und ich hoff ich bin hier nicht all zu falsch reingestolpert ;)

Ich hba jetzt ca 4 Stunden mit google und co verbracht und so ca 10% des PHP coder von phpBB durch und komm dem Ziel immer näher :D..... aber habe leider immer noch ein großes problem. Bitte glaubt mir, wenn ich sage, dass ich grundsätzlich vermeide in foren zu schreiben und mir immer alles aus google und meinen kopf hole.... nur leider steh ich an.

Seit ca 5 Stunden werden laut den Usern keine Avatare mehr angezeigt. vor ca. 7 Stunden ging es bei mir am Handy noch. In der zeit wo ich keine avatare mehr sehen konne wurde nicht am server oder am bord gebastelt, das kam wizzigerweise einfach so :/ - Warum auch immer :'(

Also was hab ich mit dem board alles gemacht? - Vl bin ich nicht selbst ganz unschuldig, aber ich hab heute z.b. das komplette system von "index.php" auf "forum.php" umgestellt und das ging soweit ganz gut. - Hab auch ganz brav in jeder PHP datei die index.php zu forum.php umbenannt. (Sogar mit VBA programm, das gleich alle php durchsucht und editiert hat)
Gut das ist mit auch soweit gelungen und das mit forum.php steht. - Leider funktioniert séitdem die captcha überprüfung nicht mehr - gut mit dem kann ich leben.

Dann hab ich im laufe des nachmittags (mittlwerweile schon gestern nachmittag) - die anderen seiten angelegt, da gabs keine fehler. um ca. 20 Uhr hab ich mim händy meinen leuten die seite gezeigt war also ausser haus, keiner konnte am server arbeiten. um ca. 22 uhr schepperd das handy und einer der user sagt, das die avatare futsch sind.

Was ist mir bei der analyse augefallen:
Das img wird im iexplorer und firefox ausgekreutzt - nicht dargestellt.
wenn ich dieses script mit "serverdomain/download/file.php?avatar=#####-58.jpg" in die adressleiste kopiere, will der server, das ich ein 58.jpg herunterlade - sprich file.php funktioniert.
wenn ich den code mit dem img herauskopiere in eine seperate php datei erhalte ich das selbe ergebniss wie im forum.
das avatar ist knappe 20kb gros und mit 128x128 - erlaubt sind 30kb und 130x130 - spricht also auch nichts dagegen.

Untopischste code-replacements habe ich auch ausprobiert, leider alles ohne erfolg.

Bitte seit mir nicht böse wenn die lösung auf der hand liegt, ich sehen sie leider nicht :/ - Ich selbst nutze phpbb erst seit 2 Tagen (von freund emfohlen - der weis leider auch nichts.)

Gut, zum nachsehen geb ich euch mal die adresse:
http://www.anonsbg.org/ <= Neue indexseite mit index.php
http://www.anonsbg.org/forum.php <= Forum PHP datei

Version ist die aktuelle laut adm: 3.0.10

würde mich freuen wenn wer von euch weiter weis, und mir tipps geben kann.

Grüße C-Any

EDIT:
Habe den knackpunkt vergessen: Wenn ich die letzte version die ich gesichert habe (ohne dem ändern der index.php, also index.php ist das forum) werden die avatare auch NICHT mehr angezeigt, da gehen nur die captchas wieder, aber wie gesagt, die sind mit nicht so wichtig.

Re: Avatar & Anti Spam Bild - Problem - Wird nicht angezeigt

Verfasst: 02.06.2012 10:57
von Crizzo
Hi,

check mal die CHMOD-Rechte deiner Avatar/Bilder-Ordner und schalte mal den DEBUG-Modus an, vielleicht sieht man da schon eine Fehlermeldung.

Grüße

Re: Avatar & Anti Spam Bild - Problem - Wird nicht angezeigt

Verfasst: 02.06.2012 11:17
von c-any
Hab dank für die Antwort :)

CHMOD: Die Seite ligt auf einen Windowsserver, momentan ist keine der datein und ordner schreibgeschützt, das soll sich nach fertigstellung ändern. (Auf windowsserver geht nur der schreibschutz)

Debug modus ist aktivier. Ich sehe momentann auf der seite keinen fehler - zumindest wenn der fehler auf der seite ausgegeben wird, oder gibt es da einen eigenen LOG dazu?

Grüße

Re: Avatar & Anti Spam Bild - Problem - Wird nicht angezeigt

Verfasst: 02.06.2012 11:21
von Crizzo
Ne, die Meldungen sollten dann einfach mit in die Seite angezeigt werden.

Tritt das Problem "Style"-unabhängig auf? Sprich hast du auch mit dem Standard prosilver das Problem?

Kannst du mal einen Beitrag verlinken, der eigentlich einen Avatar anzeigen sollte?

Re: Avatar & Anti Spam Bild - Problem - Wird nicht angezeigt

Verfasst: 02.06.2012 11:26
von c-any
Danke für die hilfe!

Also ein andere Style hilft leider auch niciht, die Avatare bleiben noch immer ausgekreutzt.

Ein beitrag mit avatars wäre hier:
http://www.anonsbg.org/viewtopic.php?f= ... 3fe93947f2

Grüße

Re: Avatar & Anti Spam Bild - Problem - Wird nicht angezeigt

Verfasst: 02.06.2012 11:33
von Crizzo
Also der <img>-Tag wird korrekt geladen, aber dann dieser Pfad nicht gefunden:

Code: Alles auswählen

./download/file.php?avatar=54_1338592971.jpg
Also entweder ist irgendwas in der "file.php" kaputt, oder sie wird nicht gefunden oder die .jpg-Datei kann nicht gelesen werden. Geh mal in den FTP-Ordner, ist die Datei dort und lesbar (runterladen, öffnen).

Grüße

Re: Avatar & Anti Spam Bild - Problem - Wird nicht angezeigt

Verfasst: 02.06.2012 11:40
von c-any
ja ist lesbar auch wenn sie im avatar ordner ander heist, was normal sein dürfte, was ich beim googlen gestern herausgefunden habe. Die datei lift im ftp im ordner:
ftp://(URL)\images\avatars\upload\4dd6b135bcb3cb1883e1fe1db3f98a19_54.jpg
Wenn ich diesen img code in der adressleiste (also http://anonsbg.org/download/file.php?av ... 592971.jpg) angebe, will der browser eine date mit dem namen "54.jpg" herunterladen (als filedownload)

Grüße

Re: Avatar & Anti Spam Bild - Problem - Wird nicht angezeigt

Verfasst: 02.06.2012 12:07
von Miriam
Also die Datei ist schon mal prinzipiell in Ordnung.... (Das soll wohl ein blauhaariges Einhorn-Mädchen mit Krone sein?)

Hast Du mal wie angeraten die file.php ausgetauscht?

Wenn ich den Link aufrufe kommt die Meldung, daß die Grafik nicht angezeigt werden kann, weil sie Fehler entält. Das ist ein php Meldung. Die Grafik kann ich dennoch herunterladen (Es wird mir file.php als Dateiname angeboten.
Wenn ich die Datei mit IrfanView öffne wird sie mir angezeigt.
In der Datei selbst sind 6 Leerezeilen vor dem Code zu sehen. Das sollte so nicht sein. Wenn ich diese Leerezeilen lösche, ist die Datei eine ordentliche JPG Datei. Und die Größe wird auch nicht mehr mit 0x0 Pixel angegeben.
Die Frage bleibt, was läuft dort falsch.
  1. PHP Probleme?
  2. Wurde etwas an Deinem PHP geändert?
  3. Evtl. falscher Header?

Re: Avatar & Anti Spam Bild - Problem - Wird nicht angezeigt

Verfasst: 02.06.2012 12:38
von c-any
Ok also habe die file.php mal in die ursprüngliche version gesetzt (so wie sie beim downloadn vom board dabei war) - leider hat das nichts gebracht, die situation ist unverändert.

Dann zu deinen punken:

a) Nein PHP funktioniert. Auch admin und so weiter ist alles in ordung und wird alles angezeigt. (bis auf das, dass die captchas nicht funktinieren, dort scheint ein ähnliches problem zu sein.)
b) Am PHP system wurde nichts geändert, am phpBB bord wurde "index.php" in "forum.php" mit allen codeänderungen durchgeführt. Danach sind die avatars aber auch gegangen. Gestern am abend wo keiner dran war am server waren sie dann auf einmal weg :/
c) Im header sowie im footer hab ich nur die divs angelegt und die bilder editiert, alles auf der Template ebene, code hab ich hier keinen modifiziert.

Jetzt nach austausch der file.php besitzen die images die ich aus der file.php angeboten bekomme komplett andere dateigrößen und werden vom irfan auch nur teilweise angezeig, fehler muss also in der file.php liegen, wizzigerweise arbeite ich aber mit der originalen file.php die am anfang beiligt :/

Grüße

Re: Avatar & Anti Spam Bild - Problem - Wird nicht angezeigt

Verfasst: 02.06.2012 14:45
von Miriam
Also ich meine, daß es ein php Problem ist (also nicht phpBB). Scheinbar ist etwas bei Deinen php GD- und Image-Funktionen nicht so ganz korrekt.
Mit Header meine ich den HTTP Header, der angibt um welche Art von Daten es sich handelt bzw. wie die übermittelten Daten behandelt werden sollen. Also alles außerhalb von phpBB.
Hast Du mal eine funkelnagelneues Bild als Avatar ausprobiert?