2017-10-02 2 views
2

MacOS X 10.13 High Sierra에서 Phusion Passenger를 설치하려고했는데 일반적으로 사용하는 방법은 Apache 개발 헤더가 실종되었다. Phusion Passenger를 설치하기 위해 Homebrew를 사용해 보았는데 같은 이유로 실패하는 것으로 보입니다.Phusion Passenger가 MacOS 10.13 High Sierra에서 컴파일되지 않음 (Apache 개발 헤더 누락)

저는 Xcode 9와 명령 줄 개발자 도구 (이전 버전의 OS X에서는이 문제에 대한 해결책)를 모두 설치했지만 지금은 해결되지 않았습니다. 누구든지이 문제에 대한 통찰력 및/또는이 문제를 해결할 수있는 방법에 대한 의견이 있습니까?

+0

'brew upgrade passenger'이 (가) 오류 메시지'/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/apache2/ap_hooks와 함께 실패했습니다. h : 39 : 10 : 치명적인 오류 : 'apr.h'파일을 찾을 수 없습니다. ' –

답변

0

다음은 Phusion의 사람들이 다음 릴리스에서 다루는 내용입니다. High Sierra 개발 환경에는 해결해야 할 몇 가지 어려운 변경 사항이있었습니다.

가정용 양조장의 시에라 병이 작동 할 수 있습니다. 그렇지 않으면 다음 릴리스를 기다리십시오.

+0

Homebrew 설치를 시도했습니다. 불행히도, 그 중 하나를 작동하지 않았다. 내 원래 게시물에서 언급했듯이, 그것은 같은 이유로 실패한 것으로 보입니다. 어떤 생각이 시간대에 어떤 모습 일지 모릅니다. 그런 것들에 Phusion의 스케줄을 익숙하지 않은 사람들은 ... – user2965240

+0

'--force-bottle' 플래그를 넘겨 봤습니까? HS 병이 없기 때문에 Sierra 병을 강제로 설치해야합니다. –

+0

''brew upgrade --force-bottle passenger'를 시도했지만 아파치를 실행할 때 크래시가 발생했습니다. –

관련 문제