Beiträge: 56
Themen: 9
Registriert seit: 20.05.2010
MyBB-Version: 1.4.X
19.06.2010, 12:06
(Dieser Beitrag wurde zuletzt bearbeitet: 19.06.2010, 12:07 von Tidus2006.)
Hallo Gemeinde,
ich habe ein Problem mit den Attachments in meinem Board.Attachments bis zu 1 MB können problemlos und ohne Fehler runtergeladen werden.Jedoch werden bei grösseren Attachments z.B. 6 MB immer nur 198 Bytes heruntergeladen.Die Archive lassen sich folglich dann auch nicht entpacken.Habe es schon mit verschiedenen Archiv Formaten versucht (.rar, .zip & .7z)
Kennt jemand dieses problem und kann helfen ?
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Was steht denn in den 198 Bytes drin? Wenn es immer die gleiche Größe ist, kann dort eine Fehlermeldung oder etwas anderes drin sein...
Mir scheint, als hättest du irgendeine Beschränkung seitens des Servers erreicht.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 56
Themen: 9
Registriert seit: 20.05.2010
MyBB-Version: 1.4.X
19.06.2010, 12:15
(Dieser Beitrag wurde zuletzt bearbeitet: 19.06.2010, 12:19 von Tidus2006.)
Ich kann in den Archiven nicht hineinschauen, folglich kann ich dir nicht sagen was drin steht.Das komische ist ja das Hochladen funzt einwandfrei, auch die Dateien werden in voller Grösse auf den server geladen, nur das wieder herunterladen funzt nicht.
EDIT : Mir ist aufgefallen das es nur Attachments betrifft die heute hochgeladen wurden.Attachments von 4 - 6 MB die z.b. vor einem Monat hochgeladen wurden funzen einwandfrei.
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Wenn eine Fehlermeldung drin ist, dann als Text.
Also probiere es mal mit einem Text-Editor.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 56
Themen: 9
Registriert seit: 20.05.2010
MyBB-Version: 1.4.X
19.06.2010, 12:23
(Dieser Beitrag wurde zuletzt bearbeitet: 19.06.2010, 12:25 von Tidus2006.)
Ok, habe es mal mit Notepad++ geöffnet, dort kommt dann folgende Fehlermeldung :
Zitat:<b>Fatal error</b>: Allowed memory size of 16777216 bytes exhausted (tried to allocate 3145728 bytes) in <b>/var/www/html/web14/html/ps2tools4you/attachment.php</b> on line <b>150</b><br />
Zeile 150 in der attachment.php ist folgende :
PHP-Code:
echo file_get_contents($mybb->settings['uploadspath']."/".$attachment['attachname']);
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Ja, eindeutig... Der Arbeitsspeicher, den du benutzen darfst, reicht nicht aus die Dateien zu laden. Entweder muss dein Hoster den Speicher für PHP erhöhen oder du musst dir etwas anderes überlegen.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 56
Themen: 9
Registriert seit: 20.05.2010
MyBB-Version: 1.4.X
Wieso klappt dann das Hochladen von mehr als 3 MB *grübel*, müsste es dann nicht beim runterladen genau so sein ?
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Beim Hochladen werden die Dateien von PHP direkt in einem tmp-Ordner gespeichert und vom MyBB nur noch verschoben. Beim Runterladen werden die Dateien aber vom MyBB geöffnet (und landen im Arbeitsspeicher) und dann ausgegeben.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 56
Themen: 9
Registriert seit: 20.05.2010
MyBB-Version: 1.4.X
Ok ,habe das PHP memory limit selbst hochgeschraubt, nun funzt es wieder, hoffe das es auch bleibt
Vielen Dank für deinen Einsatz