Archiv verlassen und diese Seite im Standarddesign anzeigen : Anhang nicht in DB speichern
Hallo,
ist es möglich, Anhänge nicht in der Datenbank speichern zu lassen, sondern in einem Verzeichnis? Wenn ja, nur mittels massiven Eingriff in den Code oder gibt es im Admin-CP irgendwo eine Einstellung?
Da gibt es einen Hack dafür:
Attachments as files (http://www.vbulletin.org/forum/showthread.php?s=&threadid=35193)
Create files from attachments (http://www.vbulletin.org/forum/showthread.php?s=&threadid=35744)
Aber ab vB3 kann das im Admin CP festgelegt werden.
Mystics
mist dieser verdammte Hack, alles lief ohne Probleme, dann sollte ich die attachment Tabelle leeren nach dem ich alles in den Ordner exportiert hatte, und nun werden meine alten Sachen nicht mehr angezeigt, weiß jemand vielleicht was ich da machen könnte?
Selbst das Backup für die verdammte Tabelle kann ich nicht mehr einspielen weil es 50MB groß ist und mir der Browser deshalb ständig abbricht! :(
Bierhasser
21.11.2002, 06:57
@Exodus ich würde local die Tabelle attachment als Dump [.sql] eportieren mit Drop-down Dann uploaden auf deinen Space und mit diesem Script: http://faq.puretec.de/skripte/mysql/4.html in die Datenbank schreiben.
mist geht auch nicht, liegt es vielleicht dran das ich die als GZip gespeichert hatte?
Und warum funktioniert der Hack bei einigen Boards nicht?
Hat jemand diesen Hack ohne Verluste schon rückgängig machen können? Mit VB 3 Beta 3 gibt es nämlich mit diesem Hack Probleme :(.
Vielen Dank
vB3 bringt von sich aus bereits eine unterstützung zum speichern der dateianhänge auf dem server mit.
keine vB2 modifikation funktioniert mit vB3, was hast du da nun also getan? versucht die modifikation in vB3 einzubauen?
Nö. Aber um VB 2.3.0 auf 3 upgraden zu können, würde ich gerne den Hack rückgängig machen, ohne alle Anhänge zu verlieren.
achso.
dafür wird es auf vb.org sicher mal ein skript geben, diese modifikation nutzen ja noch mehr leute.
die frage ist nur *WANN*?.
Scott MacVicar hat dazu ein kleines Script veröffentlicht -> http://www.vbulletin.com/forum/showthread.php?threadid=73467 mit dem der Hack rückgängig gemacht werden kann.
Zeitgeist
02.01.2004, 18:21
Sorry, wenn ich den Thread nochmal nach oben schiebe, aber ich hab noch eine wichtige Frage dazu: Können die alten Anhänge, die noch in der Datenbank gespeichert sind nach der Umstellung noch problemlos angesprochen werden oder gehen diese dann verloren?
>>>Import of Files from database completed
If you are sure that the files have been imported correctly you may drop the filedata column in the attachment table<<<
Hallo!
Ich bin gerade dabei diesen Hack auszuführen!
Kann mir jemand sagen was ich da machen soll, also was diese Aussage da oben anspricht? Da stehe ich nämlich total auf dem Schlauch.
Da steht einfach, dass der Importvorgang abgeschlossen ist und, wenn die Daten da sind, du die Tabelle filedata bei attachments löschen könntest. (z.B. via PHPMyAdmin)
Ich würde dir aber empfehlen dies zu lassen.
Ok, super, dann ist das ja schonmal geklärt!
Leider mache ich aber irgendetwas falsch, es wird zwar geschrieben das die Dateien alle erfolgreich importiert wurden, aber der Ordner für die Dateien bleibt leer und im Forum werden die dann ja auch nicht angezeigt.
Ich habe die Änderungen der php Dateien 3x durchgemacht, immer wieder der gleiche Fehler. Kann jemand weiterhelfen?
sören, erspar dir den ärger und aufwand.
vB2 wird in kürze geschichte sein; und damit jeglicher aufwand zur anpassung an die eigenen vorstellungen bestenfalls verschwendete zeit, da für vB3 alles nochmals gemacht werden müsste.
vB3 ermöglicht das speichern von anhängen im dateisystem auch ohne extra modifikation.
Achso. Na gut, überredet! Gibt es das eigentlich schon in deutsch oder muß ich noch nen extra Sprachkurs belegen? :D
_______
Edit:
Hallo! Habe heute das update gemacht, ist ja echt genial das neue vB3 !
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.