Hola gente, tengo un problema con una aplicacion que estoy subiendo al
servidor, tengo un controller /home/blogs, estas son las rutas
/home/blogs {:controller=>“home/blogs”}
mi problema es que con algunas acciones que tengo en este controller me
arroja unos errores, pero solo en la aplicacion que subo al vps; ya que
en
mi servidor local me funciona.
por ejemplo al hacer click en un calendario en los botones next o prev,
intenta cargar via ajax una accion ‘calendar’ pero me sale el error
‘Unknown
action , no action responded to blogs’, lo raro es que en local si
funciona,
tambien me pasa eso cuando intento enviar un comentario a algun post,
que es
cuando envia los datos a la accion /home/blogs/add_comment.
¿porque podrÃa estar sucediendo esto?
agradeceré la ayuda
Saludos
Miguel Michelson wrote:
mi problema es que con algunas acciones que tengo en este controller me
arroja unos errores, pero solo en la aplicacion que subo al vps; ya que
en mi servidor local me funciona.
Con los datos que nos das, yo creo que esto es sÃntoma de que no tienes
en tu vps lo mismo que en tu servidor local. ¿Cómo estás haciendo el
despliegue de la aplicación en tu VPS?
Hola Juan, estoy haciendo un export de lo que tengo en el svn, por lo
que
deberÃa tener lo mismo que tengo en local, no se que podria ser, ya que
la
aplicacion corre en el vps , solo son estas acciones que no las
encuentra,
pero revisando los controladores , las rutas y las vistas, veo que son
las
mismas que tengo en local.
Saludos
2008/5/14 Juan L. [email protected]:
Hola Miguel, la version de Rails es la misma tanto en local como en el
servidor?
Saludos.
El dÃa 14 de mayo de 2008 19:48, Miguel M. <
[email protected]> escribió:
Hola Rubén, si, es la misma versión 2.0.2
Saludos
2008/5/15 Ruben. D. [email protected]:
me parece que el problema esta en que estas acciones no son propias de
las
rutas que genera el esquema de recursos rest , como que no las reconoce.
por ejemplo he probado hacer lo siguiente mapeando las rutas que me
traen
problemas:
map.comments ‘/home/blogs/add_comment’, :controller=>‘home/blogs’,
:action=>‘add_comment’
map.calendar ‘/home/blogs/calendar/:ano/:mes’,
:controller=>‘home/blogs’,
:action=>‘calendar’
y ahora si funciona en mi servidor, pero no entiendo porque en local me
funciona y en el servidor tengo que agregar las rutas ‘mapeadas’ para
que
las reconozca, las dos aplicaciones(local y la del vps) las tengo en
development
bueno por lo menos ya funciona, pero no quedo contento con la solución
:S
saludos
2008/5/14 Miguel M. [email protected]: