Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

NCS_One

RubyonRails ajuda.

Mensagens Recomendadas

NCS_One    2
NCS_One

Boas.

Comecei a fazer o tutorial que esta no site deles, aquele do blog, so para ter umas ideias e quando

corro script/server tudo bem, aparece tudo, mas quando vou atravez do servidor de apache que tenho

nao esta igual, algumas ideias ?

Obrigado pela ajuda.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
vbmaster    5
vbmaster

Não estou a ver bem que problema é. Mas se aparece tudo bem através do WebTrick é porque está tudo bem...

Vê lá que as portas devem ser diferentes... a do WebTrick é a 3000.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
NCS_One    2
NCS_One

Boas.

Se fizeres um site em RubyonRails o que tens de fazer depois para o por a correr

num server normal de apache ?

Eu por exemplo no index tenho isto :

<h1>Hello, Rails!</h1>

<%= link_to "My Blog", posts_path %>

e quando tenho o WebTrick a correr e vou a este index aparece o Link "My Blog" mas

quando vou com o apache nao aparece, como a segunda linha eh Ruby deve ser o apache

que nao esta a interpretar Ruby.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
vbmaster    5
vbmaster

Boas.

Se fizeres um site em RubyonRails o que tens de fazer depois para o por a correr

num server normal de apache ?

Eu por exemplo no index tenho isto :

<h1>Hello, Rails!</h1>

<%= link_to "My Blog", posts_path %>

e quando tenho o WebTrick a correr e vou a este index aparece o Link "My Blog" mas

quando vou com o apache nao aparece, como a segunda linha eh Ruby deve ser o apache

que nao esta a interpretar Ruby.

epah, pois, o apache nao é um server para ruby on rails..

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
pedrotuga    31
pedrotuga

epah, pois, o apache nao é um server para ruby on rails..

? ? ?

Não é?

É pois, tanto quanto sei a esmagadora maioria dos serviços de alojamento que aí andam que suportam rails fazem-no usando o CGI do apache.

NCOS, onde é que estás a tentar correr essa aplicação? Tens que a por num servidor com suporte para rails.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
NCS_One    2
NCS_One

Boas.

Tenho o Apache com o mod_fastcgi e o seguinte no httpd.conf :

LoadModule fastcgi_module /usr/lib/apache/modules/mod_fastcgi.so

<VirtualHost *:80>

    ServerName my.server.name

    DocumentRoot /path/to/rails/public

    ErrorLog /path/to/rails/logs/error_log

    CustomLog /path/to/rails/logs/access_log combined

    <Directory /rails>

        Options ExecCGI FollowSymLinks

        AllowOverride all

        Allow from all

        Order allow,deny

    </Directory>

</VirtualHost>

E de Ruby tenho o ruby-fcgi e outros.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
vbmaster    5
vbmaster

? ? ?

Não é?

É pois, tanto quanto sei a esmagadora maioria dos serviços de alojamento que aí andam que suportam rails fazem-no usando o CGI do apache.

NCOS, onde é que estás a tentar correr essa aplicação? Tens que a por num servidor com suporte para rails.

? ? ?

Não é?

É pois, tanto quanto sei a esmagadora maioria dos serviços de alojamento que aí andam que suportam rails fazem-no usando o CGI do apache.

NCOS, onde é que estás a tentar correr essa aplicação? Tens que a por num servidor com suporte para rails.

ok esquece... mas continuo a achar que ele não se tem de preocupar com o que dá no apache...

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade