| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/04/2011 16:44:40
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
Boas!
Estou "re"aprendendo ror e, ao tentar criar uma aplicação qualquer, me deparei com alguns probleminhas. Já havia visto ror há alguns anos, porém faculdade e trabalho e etc me impediram de continuar desbravando o mesmo.
Após corrigir os erros de instalação e configuração, quando criava a aplicação, tentei executar o comando , porém, o mesmo não finalizava.
Pesquisei na net e encontrei um trace, ao executar , para minha surpresa, o comando para em
E não sai disso.
Presumo que seja algo com relação à libmysql.dll, talvez a versão possua alguma particularidade.
Enfim, não tenho a mínima idéia de como corrigir isto.
Alguém tem uma luz?
This message was edited 1 time. Last update was at 04/10/2011 08:54:19
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/09/2011 13:25:26
|
ricardo.valeriano
Thread.start()
![[Avatar]](/images/avatar/19f59064291ed0341ae3765060cc4ad7.jpg)
Membro desde: 28/07/2006 15:31:30
Mensagens: 37
Offline
|
tudo bem drsmachado?
Bom, não sei se pode ser algo específico do Windows/dll, mas gostaria de fazer algumas perguntas para entender melhor, de repente consigo lhe ajudar. Você já verificou se realmente nada foi criado no banco? Ficou quanto tempo lá parado, alguns segundos? Sei que a execução de código ruby no windows usando a MRI não é a melhor coisa do mundo em termos de performance...
|
http://twitter.com/sr_valeriano
http://backslashes.net |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/09/2011 14:04:22
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
Olá.
Obrigado pela atenção.
Então, vi e não criou nada.
Segundos? Não, esperei até mesmo 30 minutos... E não passa.
Utilizando o rake db:create:all --trace, conforme está na mensagem original, ele para onde eu coloquei e não sai dali...
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/09/2011 14:25:39
|
ricardo.valeriano
Thread.start()
![[Avatar]](/images/avatar/19f59064291ed0341ae3765060cc4ad7.jpg)
Membro desde: 28/07/2006 15:31:30
Mensagens: 37
Offline
|
Tenta criar um arquivo só com o seguinte código:
Roda esse script e veja se dá algum erro, por favor. Se der erro, já cola ele aqui na resposta para tentarmos ver o que é.
|
http://twitter.com/sr_valeriano
http://backslashes.net |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/10/2011 08:48:17
|
DEAD
JavaTeenager
Membro desde: 15/02/2007 12:32:27
Mensagens: 151
Offline
|
Olá amigo. Teria como você nos enviar o gem do mysql que vc está utilizando(gem list)? Além disso ele pode ter instalado o adapter antigo do mysql que pode dar erro com esse script, o que não ajudaria muito. O Adapter mysql2 tem como dependência o adapter mysql normal.
Instale o adapter mysql2 com o path abaixo(obviamente presumindo que esteja no mesmo) resolverá o problema de dependências, desde que você tenha instalado o Development Kit no windows.
gem install mysql2 - '-with-mysql-lib="c:\Program Files\MySQL\MySQL Server 5.1\lib\opt" -with-mysql-include="c:\Program Files\MySQL\MySQL Server 5.1\include"'
Mais detalhes aqui:
http://candidosalesg.wordpress.com/2011/06/14/installing-mysql2-gem-on-ruby-1-9-2-and-rails-3-0-on-windows/
Caso esteja interessado em utilizar *nix, crie uma máquina virtual com Ubuntu e instale o Ruby e Rails, normalmente as vagas de emprego relacionadas a essa tecnologia tem como pré requisito que você tenha intimidade com Mac Os X ou algum ambiente Linux.
Se quiser dê um pulo no meu blog, Alchemy Laboratory, lá tem dois posts de como instalar ruby e rails no Ubuntu e como instalar o gVim deixando o mesmo como um editor rails.
Ambiente Linux:
gem install mysql - -with-mysql-dir=/usr/local/mysql -with-mysql-lib=/usr/local/mysql/lib -with-mysql-include=/usr/local/mysql/include
Se estiver utilizando RVM no Linux:
rvmsudo gem install mysql - -with-mysql-dir=/usr/local/mysql -with-mysql-lib=/usr/local/mysql/lib -with-mysql-include=/usr/local/mysql/include
Mac Os X(Normalmente você terá de utilizar o Flag ARCH).
sudo env ARCHFLAGS="-arch i386" gem install mysql - -with-mysql-dir=/usr/local/mysql -with-mysql-lib=/usr/local/mysql/lib -with-mysql-include=/usr/local/mysql/include
Mac Os X(com RVM):
sudo env ARCHFLAGS="-arch i386" rvmsudo gem install mysql - -with-mysql-dir=/usr/local/mysql -with-mysql-lib=/usr/local/mysql/lib -with-mysql-include=/usr/local/mysql/include
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/10/2011 08:53:37
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
Camaradas, esse tópico tem 6 meses.
Eu já deixei de tentar ror...
Quem sabe quando eu comprar um novo computador eu volte a tentar.
Para ser masi claro, eu instalei corretamente, cheguei a seguir esse post que me passou.
Mas não houve jeito de funcionar.
Obrigado pela disposição.
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/10/2011 08:54:02
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
Ah, até na comunidade ROR oficial eu perguntei e não houve uma resposta, à época.
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
|
|