Salut à tous,

Je suis en train de train de travailler sur un projet dans lequel je
souhaites uploader des images.

Je me suis servi de ce tutorial :
http://www.clarkware.com/cgi/blosxom/2007/02/24 que je trouve très bien
fait, mais malheureusement ça ne fonctionne pas bien.

Donc mon problème est le suivant : quand j'upload une image j'ai l'erreur
firefox suivante (ce n'est pas une erreur rails) :
We're sorry, but something went wrong.

We've been notified about this issue and we'll take a look at it shortly.
Si ensuite je retourne à la page affichant les images d'une personne,
l'image apparait tout de même, mais le thumbnail ne s'affiche pas.
En effet, lorsque je regarde dans ma base, la colonne thumbnail est NULL.
Donc tout se passe bien mais à priori le plantage survient au moment de la
création du thumbnail

J'ai testé différentes choses mais j'ai toujours le même problème que je ne
comprends pas et quand je regarde dans le log (je vous passerais le message
entier) j'ai ça (si ça peut vous aider) :




TypeError (singleton can't be dumped):
    /opt/local/lib/ruby/1.8/pstore.rb:349:in `dump'
    /opt/local/lib/ruby/1.8/pstore.rb:349:in `dump'
    /opt/local/lib/ruby/1.8/pstore.rb:330:in `transaction'
    /opt/local/lib/ruby/1.8/cgi/session/pstore.rb:81:in `update'
    /opt/local/lib/ruby/1.8/cgi/session/pstore.rb:88:in `close'
    /opt/local/lib/ruby/1.8/cgi/session.rb:324:in `close'
blablabla


Rendering 
/opt/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/templates/rescues/layout.rhtml
(500 Internal Error)
singleton can't be dumped
/opt/local/lib/ruby/1.8/pstore.rb:349:in `dump'
/opt/local/lib/ruby/1.8/pstore.rb:349:in `dump'
/opt/local/lib/ruby/1.8/pstore.rb:330:in `transaction'
/opt/local/lib/ruby/1.8/cgi/session/pstore.rb:81:in `update'
/opt/local/lib/ruby/1.8/cgi/session/pstore.rb:88:in `close'
blablabla


Merci d'avance à qui saura m'aider,

Romain

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à