0
나는 아파치와 승객, 또는 얇은 웹 서버로 실행 여부에 따라 다른 하위 URI에서 사용할 수 있도록 해주는시나 응용 프로그램의 바보 자동 구성을 위해 노력하고 있어요.는시나 또는 랙 응용 프로그램을 찾을 수 있습니까?
그래서 내 질문은 : 그것을 실행하는 어떤 웹 서버 A시나 응용 프로그램 내부에서 발견하는 것이 가능합니까?
나는 아파치와 승객, 또는 얇은 웹 서버로 실행 여부에 따라 다른 하위 URI에서 사용할 수 있도록 해주는시나 응용 프로그램의 바보 자동 구성을 위해 노력하고 있어요.는시나 또는 랙 응용 프로그램을 찾을 수 있습니까?
그래서 내 질문은 : 그것을 실행하는 어떤 웹 서버 A시나 응용 프로그램 내부에서 발견하는 것이 가능합니까?
할 수 있습니다하지 (내가 아는 한)은 아파치에서 실행중인 경우 볼 수 있지만,이 승객에서 실행중인 경우 확인할 수 있습니다
if defined?(PhusionPassenger)
# We are running Passenger!
end
당신은 씬에 대해 동일한 작업을 수행 할 수 있어야한다 :
if defined?(Thin)
# We are running Thin!
end
덕분에,이 작품! (나는'정의 된 '을 사용하려고했지만 아마도 뭔가 엉망이되었다고 생각했다.) – Alexey