However when I tried updating to version 5.1.12 I got messages of the form:

+[__NSCFConstantString initialize] may have been in progress in
another thread when fork() was called. We cannot safely call it or
ignore it in the fork() child process. Crashing instead.

The blog here [1] explains why, but says that Passenger 5.1.11 should work.
I've not tried that, but I assume 5.1.12 should work if 5.1.11 does.

[1] 
https://blog.phusion.nl/2017/10/13/why-ruby-app-servers-break-on-macos-high-sierra-and-what-can-be-done-about-it/

On 21 January 2018 at 23:57, sebb <[email protected]> wrote:
> I'm using High Sierra. Passenger status says:
>
> Version : 5.1.11
> Date    : 2018-01-21 23:56:09 +0000
> Instance: 2l0pXx76 (Apache/2.4.28 (Unix) Phusion_Passenger/5.1.5)
>
> This works fine for me.
>
>
> On 21 January 2018 at 23:21, Sam Ruby <[email protected]> wrote:
>> See https://github.com/phusion/passenger/issues/1986
>>
>> I'm exploring brew install apache-httpd to see if that is any better.
>>
>> - Sam Ruby

Reply via email to