Ich verwende ruby version 1.9.3
und bekomme einen Fehler, wenn ich thin server
Ich habe die Lösung von hier PDF-Writer ungültiges Multibyte-Zeichen (US-ASCII) erwartet keyword_end content="% PDF - # {@ Version} \ n% âãÏÓ \ n "Rails 3
Ich habe mein gemfile
pdf-writer
zu
gem 'pdf-writer', :git => 'git://github.com/metaskills/pdf-writer.git'
Wenn ich jetzt Bundler zum Installieren des pdf-writer
Gems verwende, erhalte ich timeout
error wie unten
Das könnte also ein paar verschiedene Probleme sein. Für den ersten Fehler könnten Sie am oberen Rand von /usr/local/lib/ruby/gems/1.9.1/gems/pdf-writer-1.1.8/lib/pdf/writer.rb
-
Dies würde sich in eine ältere Bibliothek hacken und bestenfalls brüchig sein, da Ihre Gemfile nicht auf andere Maschinen übertragbar wäre.
Für den zweiten Fehler sieht es so aus, als könnte es einen Konflikt zwischen dem vorhandenen Juwel im Cache und dem entfernten, den Sie versuchen zu installieren, geben, da sie den gleichen Namen haben.
Sie könnten versuchen, es lokal zu deinstallieren, um den Cache zu löschen -
%Vor%Und dann bündle es wieder-
%Vor% Ruby 1.9.3
erreicht Ende des Lebens in Februar 2015 , das ist also keine ideale Situation, aber angesichts der Einschränkungen sollte es dich in Schwung bringen.
Tags und Links ruby ruby-on-rails git rubygems