2012-04-12 10 views
3

Gibt es eine Möglichkeit, auf das Sitzungsobjekt/die Sitzungsvariablen einer bestimmten Sitzung (identifiziert durch den Wert des Cookies _foundation_session) in der Rails-Konsole zuzugreifen?Zugriff auf Sitzungsvariablen in der Rails-Konsole

+0

Welche Session-Speicher verwenden Sie? –

+0

Wenn Sie den Standard cookie_store verwenden, würde ich keine Möglichkeit geben, diese Informationen in der Konsole zu erhalten. Wenn Sie ActiveRecord oder Memcached als Cache_Store verwenden, ist dies möglicherweise möglich. – Deradon

+0

Wir verwenden: dalli_store mit memcached. Wie ist es möglich? – panzi

Antwort

0

Eine mögliche Lösung ist ruby-debug zu verwenden:

http://railscasts.com/episodes/54-debugging-with-ruby-debug

+1

Ich habe momentan keine Zeit, dieses Video anzuschauen. Verwendet es nur die "Debugger" -Methode? Ich kann das nicht verwenden, weil ich das Problem nicht im Entwicklungsmodus reproduzieren kann, sondern nur auf dem Produktionsserver, und ich möchte nur die Sitzungsvariablen dieser einen bestimmten Sitzung ablegen, damit ich das Problem beheben kann. – panzi

Verwandte Themen