Am 28.10.201043 um 12:37 schrieb David Roetzel:

Danke für die Postings..

Habe mich entschieden das alles mit Paperclip zu machen.. 
Das klappt soweit prima.

Das auslesen des Ordners pdf und Auflisten in einem select_field gab nur Fehler:

-----

Dir.entries("public/pdf/").sort.reject{|e| ['.','..','.DS_Store'].include? e }

ActionView::Template::Error (invalid byte sequence in UTF-8):

  <%= f.label :pdf, 'Auswahl' %> <%= f.select :pdf, @pdfs, :encoding => "utf-8" 
#testweise %>

In 1.8/ 2.9 war das alles kein Thema..schon lästig.

Gruß+Danke


> Hallo zusammen,
> 
>> wie auch immer ;) Auf jeden Fall ist das chmod
>> überflüssig: entweder mir[1] gehört die Datei: dann kann ich sie
>> auch entfernen (ls -la im Verzeichnis "#{RAILS_ROOT}/public/pdf/"
>> bringt Klarheit). Wenn ich die Berechtigung +w habe, kann ich sie
>> ebenfalls entfernen - ebenso ohne vorher chmod aufzurufen.
>> 
> 
> das chmod ist sicher überflüssig, aber die Erklärung ist falsch.
> 
> Es handelt sich um ein sehr weit verbreitetes Missverständnis, aber die
> Rechte, die man auf einer Datei hat, haben nichts mit der Möglichkeit
> des Löschens dieser Datei zu tun.
> 
> Vielmehr benötigt man Schreibrechte auf dem _Verzeichnis_, indem sich
> eine Datei befindet. Nur dann darf man sie löschen.
> 
> Schöne Grüße
> 
> David (heute mit dem Unix-Klugscheißer-Hut auf)
> _______________________________________________
> rubyonrails-ug mailing list
> rubyonrails-ug@headflash.com
> http://mailman.headflash.com/listinfo/rubyonrails-ug
> 

Werner Laude
http://www.webagentur-laude.de





_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an