12.11.2008, 10:58 (Dieser Beitrag wurde zuletzt bearbeitet: 12.11.2008, 11:01 von ows.)
(12.11.2008, 10:45)derdemo schrieb: eine Idee was ich wie und warum noch testen ändern machen kann ?!
Ehrlich gesagt ... keine Ahnung, sollte aber kein Browser-Problem sein (getestet mit FF2, Opera und IE6).
Die Datei läßt sich bei mir mit WinZip Pro 10.0 problemlos entpacken; WinRar 3.42 bringt die von Jockl beschriebene Fehlermeldung, entpacken ist damit aber nicht möglich.
12.11.2008, 11:30 (Dieser Beitrag wurde zuletzt bearbeitet: 12.11.2008, 12:16 von derdemo.)
das ist ja genau das, was ich bestätigen kann...
aber habe einmal weitergesucht...
Geleiches Problem auch bei rar Files... ?!
wenn ich per ftp mir die Attachments downloade und umbenenne, dann kann ich sie ganz normal entpacken...
also ist der Upload aus meiner Sicht IO... es scheint ein Problem mit der attachments.php zu geben...
evtl. fehlerhafter header... ?!
Anbei einmal 2 Testfiles mit besagtem Problem
auffällig ist, dass die defekte Datei nur einen Headereintrag hat sonst nichts...
Beide Dateien sind vom gleichen Server Datei über myBBoard downgeloaded und die andere per ftp und umbenannt...
Wissen ist das einzige Gut das sich vermehrt, wenn man es teilt!
Gruß,
Michael Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
12.11.2008, 17:04 (Dieser Beitrag wurde zuletzt bearbeitet: 12.11.2008, 19:51 von derdemo.)
so, ich habe nun ALLE Dateien per FTP neu hochgeladen... nach wie vor das gleiche Problem...
Kann es sein, das es in einer Template-Tabelle in der DB noch ein Problem gibt ? (wobei ich das nicht logisch finde... da der Fehler ja am FileHeader liegt... ?!
// Error if attachment is invalid or not visible if(!$attachment['aid'] || !$attachment['attachname'] || (!is_moderator($fid) && $attachment['visible'] != 1)) { error($lang->error_invalidattachment); }
if(!$mybb->input['thumbnail']) // Only increment the download count if this is not a thumbnail { $attachupdate = array( "downloads" => $attachment['downloads']+1, ); $db->update_query("attachments", $attachupdate, "aid='{$attachment['aid']}'"); }
// basename isn't UTF-8 safe. This is a workaround. $attachment['filename'] = ltrim(basename(' '.$attachment['filename']));
$plugins->run_hooks("attachment_end");
if($mybb->input['thumbnail']) { $ext = get_extension($attachment['thumbnail']); switch($ext) { case "gif": $type = "image/gif"; break; case "bmp": $type = "image/bmp"; break; case "png": $type = "image/png"; break; case "jpg": case "jpeg": case "jpe": $type = "image/jpeg"; break; default: $type = "image/unknown"; break; }
EDIT: Würde es etwas nutzen (um wieder zip Dateien im Forum nutzen zu können...) wenn ich den Header "fest" in der attachments.php einstelle ?
Wenn ich den Headereintrag so abändere funktioniert es ... ?!
13.11.2008, 02:06 (Dieser Beitrag wurde zuletzt bearbeitet: 13.11.2008, 02:07 von Michael.)
Möglicherweise existiert das Problem schon in der Originalsprachdatei eines Plugins, etc.? Ich kann nur für unsere Dateien sprechen, in denen das Problem nicht auftritt.
Gruß,
Michael Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
13.11.2008, 06:55 (Dieser Beitrag wurde zuletzt bearbeitet: 13.11.2008, 12:29 von derdemo.)
Aber... was hat die Sprachdatei mit diesem Problem zu tun ? die attachment.php ist aus dem "original" myBBoard Paket von euch... wirklich komisch...
Kann mir einmal jemand seine attachment.php posten... ?!
Habe bisher alle Files ausgetauscht und bekomme es einfach nicht in den Griff...
Was ich noch herausfinden konnte war, das das Problem auch nach Änderung des Headers... in header("Content-type: unknown/unknown"); nur mit der Windowseigenen ZIP-Funktion auftritt... ?!
Wissen ist das einzige Gut das sich vermehrt, wenn man es teilt!
(13.11.2008, 06:55)derdemo schrieb: Aber... was hat die Sprachdatei mit diesem Problem zu tun ? die attachment.php ist aus dem "original" myBBoard Paket von euch... wirklich komisch...
Das Problem liegt auch vermutlich nicht in der attachments.php, sondern in einer bearbeiteten Datei oder Sprachdatei. Beinhaltet nur eine der geladenen Dateien den BOM-Header, wird dieser gesendet.
Kannst du mal bitte eine leere PHP-Datei auf den Webspace legen und den Link hier posten? Vielleicht wird der falsche Header auch schon vom Server gesendet, das könnte man dann feststellen. Wichtig ist aber, dass du die neue Datei im Format ANSI oder UTF-8 ohne BOM abspeicherst.
Gruß,
Michael Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.