Preguntas etiquetadas con ruby-on-rails-3

Ruby on Rails es un marco de desarrollo web de código abierto escrito en Ruby. Ruby on Rails sigue el principio de la convención sobre la configuración, lo que le libera de tener que reinventar cosas para mantenerse productivo. Use esta etiqueta solo para las preguntas específicas de Rails 3 y también etiquete esas preguntas [ruby-on-rails].


5
¿Cómo ejecutar rails s -p80 en el puerto 80?
Por defecto, rails s #running on 3000 port Ahora quiero ejecutarlo en el puerto 80. Así que intenté: sudo rails -s -p80 Pero arrojó un error: mlzboy@mlzboy-MacBook ~/my/b2c2 $ sudo rails s -p80 sudo: rails: command not found Usé rvm para instalar ruby ​​& rails. Parece que rvm lo especifica …


2
Rails bundle instalar solo producción
Todavía soy nuevo en rails / ruby ​​/ bundler y estoy un poco confundido. En nuestro config/application.rbarchivo hay este segmento de paquete: if defined?(Bundler) # If you precompile assets before deploying to production, use this line Bundler.require(*Rails.groups(:assets => %w(development test))) # If you want your assets lazily compiled in production, …


15
rails install pg - No se puede encontrar el encabezado 'libpq-fe.h
$ sudo bundle install Resultado Fetching gem metadata from https://rubygems.org/........... Fetching gem metadata from https://rubygems.org/.. Using rake (0.9.2.2) Using i18n (0.6.1) Using multi_json (1.3.6) Using activesupport (3.2.8) Using builder (3.0.4) Using activemodel (3.2.8) Using erubis (2.7.0) Using journey (1.0.4) Using rack (1.4.1) Using rack-cache (1.2) Using rack-test (0.6.2) Using hike …

7
Rails 3: ¿Cómo "redirect_to" en una llamada Ajax?
El siguiente attempt_loginmétodo se llama usando Ajax después de que se envía un formulario de inicio de sesión. class AccessController < ApplicationController [...] def attempt_login authorized_user = User.authenticate(params[:username], params[:password]) if authorized_user session[:user_id] = authorized_user.id session[:username] = authorized_user.username flash[:notice] = "Hello #{authorized_user.name}." redirect_to(:controller => 'jobs', :action => 'index') else [...] end …

13
Cadena "verdadero" y "falso" a booleano
Tengo una aplicación Rails y estoy usando jQuery para consultar mi vista de búsqueda en segundo plano. Hay campos q(término de búsqueda) start_date, end_datey internal. El internalcampo es una casilla de verificación y estoy usando el is(:checked)método para construir la URL que se consulta: $.getScript(document.URL + "?q=" + $("#search_q").val() + …

6
¿Sintaxis para omitir la creación de pruebas, activos y ayudantes para `rails generate controller`?
Leí la ayuda y probé el siguiente comando para omitir la generación de pruebas, activos y archivos de ayuda $ bin/rails generate controller home index --helper false --assets false --controller-specs false --view-specs false create- app/controllers/home_controller.rb route get "home/index" invoke erb create app/views/home create app/views/home/index.html.erb invoke rspec error false [not found] …




14
Ruby on Rails 3 No se puede conectar al servidor MySQL local a través del socket '/tmp/mysql.sock' en OSX
Tengo un entorno Rails3 estándar, RVM 1.2.9, Rails 3.0.5, Ruby 1.9.2p180, MySQL2 Gem 0.2.7, mysql-5.5.10-osx10.6-x86_64 El error que obtengo al ejecutar rake db:migratepara crear una base de datos es: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) config / database.yml tiene development: adapter: mysql2 host: localhost username: root …

5
Autenticación de stubbing en la especificación de solicitud
Al escribir una especificación de solicitud, ¿cómo se configuran las sesiones y / o los métodos del controlador stub? Estoy tratando de eliminar la autenticación en mis pruebas de integración - rspec / request Aquí tienes un ejemplo de prueba require File.dirname(__FILE__) + '/../spec_helper' require File.dirname(__FILE__) + '/authentication_helpers' describe "Messages" …

5
before_filter con parámetros
Tengo un método que hace algo como esto: before_filter :authenticate_rights, :only => [:show] def authenticate_rights project = Project.find(params[:id]) redirect_to signin_path unless project.hidden end También quiero usar este método en algunos otros controladores, así que copié el método en un ayudante que se incluye en application_controller. el problema es que, en …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.