2016-08-03 4 views
1

Windows 10을 사용하고 있습니다. railsinstaller.org 웹 사이트에서 Rails 및 기타 지원 소프트웨어를 설치합니다.Rails 서버가 Windows 10에서 시작하지 않습니다.

이제 CMD를 실행하고 명령어 rails server을 작성했지만 레일스 서버가 작동하지 않습니다. 파이어 폭스에서 링크를 여는 경우 http://localhost:3000

다음은 cmd에 rails s을 쓸 때 출력의 스냅 샷입니다. 나는 윈도우 내 PC와 사용 레일 4.2.5.1이 10

enter image description here 당신은 앱 이름은 'MyApp를'경우 예 folder.For 응용 프로그램의 루트 디렉토리를 변경해야

+0

프로젝트 폴더 안에'rails s'을 실행할 때 확실합니까? – mrvncaragay

+0

예 프로젝트 폴더 ...... –

+0

은 프로젝트 디렉토리의'dir' 명령의 출력을 제공합니다. 프로젝트 디렉토리에없는 것처럼 보입니다. – hgsongra

답변

1

당신이 다음 필요 노코 기리 및 ulifier 또는 다른 보석을 설치하는 데 문제가있는 루비를 설치하는 루비 설치 프로그램의 최신 버전을 사용하는 경우이 문제로 인해

다음 (설치 할 수 없습니다 보석)에 발생할 수의 나 귀하의 PC에서 compailing. 그래서 먼저 devkit을 설치해야합니다. 이를 위해 다음을 수행하십시오 :

다운로드는 자동 압축 해제 아카이브입니다. 파일을 실행하면 파일의 대상을 묻습니다. 경로에 공백이없는 경로를 입력하십시오. C:\RubyDevKit\과 같이 간단한 것을 추천합니다. 추출을 클릭하고 프로세스가 완료 될 때까지 기다립니다. Download from here

다음으로 DevKit을 초기화하고이를 Ruby 설치에 바인딩해야합니다. 자주 사용하는 명령 줄 도구를 열고 DevKit을 추출한 폴더로 이동하십시오.

cd C:\RubyDevKit 

Ruby 설치를 자동 감지하고이를 다음 단계의 구성 파일에 추가하십시오.

ruby dk.rb init 

DevKit을 설치하고 Ruby 설치에 바인딩합니다.

ruby dk.rb install 

지금은 여전히 ​​문제가 당신의 루비를 다운 그레이드하거나 리눅스 배포판을 설치 지속되면 번들이

를 설치 실행합니다.

+0

감사합니다. 끝냈어. –

+0

당신은 오신 것을 환영합니다. –

+0

이것은 문제의 해결책이 아닙니다. 내 devkit 설치되어 있지만 여전히 레일 서버가 시작되지 않습니다. 임시 실행 서버 푸마를 직접 실행 –

1

, 다음 cd myapp 및 실행을 입력 레일 서버 rails s.

+0

지금 디렉토리를 변경했습니다. 'C : \ Sites \ myrubyblog' 이제 다른 오류가 있습니다 –

+0

Gemfile에 나열되어 있거나 사용 가능한 모든 보석 소스에서 새로운 오류가 "보석 'uglifier (> = 1.3.0) x86-mingw32'을 (를) 찾을 수 없습니다. 기계. –

+0

@UmairIftikhar 보석 설치 uglifier'를 설치하려고 했습니까? 또는 설치/업데이트를 번들로 제공 했습니까? – araratan

0

빈/레일 파일이 있는지 확인하십시오. 그렇지 않다면 새로운 샘플 애플리케이션을 생성 한 다음 bin 폴더를 복사하십시오.

관련 문제