Ruby on Rails ist ein Open Source-Webanwendungsframework mit vollem Stapel, das in Ruby geschrieben wurde. Es folgt dem beliebten MVC-Framework-Modell und ist bekannt für seinen "Convention over Configuration" -Ansatz für die Anwendungsentwicklung.
Ich habe versucht, meine Rails-App über Capistrano auf Nginx und Ubuntu bereitzustellen, wie im Tutorial auf der Seite https://gorails.com/deploy/ubuntu/14.04 . aber am ende bekomme ich eine fehlermeldung: Incomplete response received from application in meinem Browser. Dies ist wahrscheinlich ein Fehler des Passagiers, aber wie kann ich herausfinden, was zu tun …
Ich habe eine Rechenaufgabe, um eine Anwendung mit zufälligen Daten unter Verwendung des Fälscheredelsteins zu erstellen. Wir haben jedoch auch Bilder (wie Logos), die wir in dieser Rechenaufgabe hochladen möchten. Wir haben bereits eine Büroklammer eingerichtet, können sie jedoch nicht programmgesteuert in eine Rechenaufgabe hochladen. Irgendwelche Ideen?
Ich habe mit der CD, die wir bei WWDC bekommen haben, ein Upgrade auf Snow Leopard durchgeführt. Der Versuch, einige meiner Rails-Apps auszuführen, beschwert sich jetzt über SQL (in /Users/coneybeare/Projects/Ambiance/ambiance-server) !!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem …
Gibt Rails eine Garantie für die Reihenfolge, in der Filter mit einer der folgenden Verwendungen ausgeführt werden: before_filter [:fn1, :fn2] oder before_filter :fn1 before_filter :fn2 Ich würde mich über jede Hilfe freuen.
Ich habe gerade angefangen, New Relic RPM mit meiner Rails-App zu verwenden, und eine der Metriken, die sie bereitstellen, ist "Durchsatz-RPM". Ich habe überall gegoogelt und die New Relic-Dokumente gründlich gekämmt, und ich kann keine schriftliche Erklärung für die RPM-Durchsatzmetrik finden. Ist es "Anfragen pro Minute" oder "Anfragen pro Millisekunde" …
In Rails 3 war es möglich, ein Attribut wie folgt in Parameter einzufügen: params[:post][:user_id] = current_user.id Ich versuche in Rails 4 etwas Ähnliches zu tun, habe aber kein Glück: post_params[:user_id] = current_user.id . . . . private def post_params params.require(:post).permit(:user_id) end Rails ignoriert diese Einfügung. Es wirft keine Fehler, es …
Ich möchte ein Rails-Modell (2.1 und 2.2) mit ActiveRecord-Validierungen erstellen, jedoch ohne Datenbanktabelle. Was ist der am weitesten verbreitete Ansatz? Ich habe einige Plugins gefunden, die behaupten, diese Funktionalität anzubieten, aber viele von ihnen scheinen nicht weit verbreitet zu sein oder gewartet zu werden. Was empfiehlt die Community mir? Im …
https://github.com/intridea/omniauth.git (at master) is not checked out. Please run `bundle install` (Bundler::GitError) Also was mache ich? Die Bundle-Installation funktioniert in der Entwicklung, aber wenn ich sie auf meinen Produktionsserver pushe und bereitstelle. Ich erhalte diesen Fehler auch nach dem Ausführen der Bundle-Installation auf meinem Produktionsserver.
Hat jemand dieses Problem mit gelöst Ruby 2.7.0? Ich habe rbenvRuby v2.7.0 verwendet und installiert und dann ein Rails-Projekt mit erstellt Rails v6.0.2.1. Derzeit durch Ausführen eines von rails s rails s -u puma rails s -u webrick Der Server ist aktiv und die Site wird bedient, aber im ConsoleProtokoll …
Nachdem bundle updatemeine Rails-App nicht gestartet werden kann mit: Expected to find a manifest file in `app/assets/config/manifest.js` (Sprockets::Railtie::ManifestNeededError)
Nach dem Aktualisieren von gems wird die sidekiq-Website nicht geladen, was den folgenden Fehler verursacht: NoMethodError (undefined method `transform_keys' for <ActionDispatch::Request::Session:0x00005568df2a8710>): Die Edelsteine, die aktualisiert wurden, waren: selenium-webdriver 3.142.7 rack-protection 2.0.8.1 mime-types 3.3.1 mini_magick 4.10.1 image_processing 1.10.3 groupdate 4.3.0 friendly_id 5.3.0 faraday 0.17.3 http 4.3.0 public_suffix 4.0.3 rack 2.1.1 crass …
AWS kündigte kürzlich die Notwendigkeit an: Aktualisieren Sie Ihre Amazon RDS SSL / TLS-Zertifikate bis zum 31. Oktober 2019 Ich habe eine Rails-Anwendung, die mit einem klassischen Elastic Beanstalk-Load-Balancer gehostet wird, der über RDS eine Verbindung zu einer Postgres-Datenbank herstellt. Die erforderlichen Schritte laut Amazon sind: Laden Sie das neue …
Ich habe ein Projekt ausgewählt, das ich in meiner Arbeit habe, und als ich versuchte, es auszuführen, rails db:migrateforderte das Terminal "Bundler 2" an, damit ich es mache. Als ich das versuchte, hatte rails db:migrateich folgenden Fehler: /home/acartesc/.rvm/rubies/ruby-2.4.3/lib/ruby/gems/2.4.0/gems/rubygems-bundler-1.4.5/lib/rubygems-bundler/noexec.rb:84:in `setup': undefined method `plain_specs' for #<Bundler::RubygemsIntegration:0x00005633f09a9000> (NoMethodError) from /home/acartesc/.rvm/rubies/ruby-2.4.3/lib/ruby/gems/2.4.0/gems/rubygems-bundler-1.4.5/lib/rubygems-bundler/noexec.rb:124:in `check' from /home/acartesc/.rvm/rubies/ruby-2.4.3/lib/ruby/gems/2.4.0/gems/rubygems-bundler-1.4.5/lib/rubygems-bundler/noexec.rb:131:in …
Ein kleiner Hintergrund Ich verwende das Apartment-Juwel seit Jahren, um eine Mandantenfähigkeits-App auszuführen. Vor kurzem ist die Notwendigkeit angekommen, die Datenbank auf separate Hosts zu skalieren. Der Datenbankserver kann einfach nicht mehr mithalten (sowohl Lese- als auch Schreibvorgänge werden zu viel) - und ja, ich habe die Hardware maximal skaliert …
Kontext: Für eine Ruby on Rails-App für den Fahrradverleih verwende ich das Juwel globalize, um Eingaben :descriptionin verschiedenen Sprachen zu verarbeiten. Aktueller Status: Die Implementierung der Globalisierung hat funktioniert. Abhängig von meinem Gebietsschema kann ich sie descriptionin einer bestimmten Sprache speichern . Die Eingabe für :descriptionwird anhand des Gebietsschemas einer …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.