【发布时间】:2018-06-23 14:29:08
【问题描述】:
自从升级到 10.13 后,我在使用 Phusion Passenger 时遇到了问题。我已经阅读了几篇关于这个问题的根本原因的文章(坦率地说,其中大部分都在我的脑海中),但我的印象是,Passenger 5.1.12 应该解决这个问题。尽管如此,它并没有对我和 Apache 崩溃并出现以下日志条目:
httpd[31444]: objc[31444]: +[__NSCFConstantString initialize] 可能有 调用 fork() 时正在另一个线程中进行。我们不可以 在 fork() 子进程中安全地调用它或忽略它。崩溃 反而。在 objc_initializeAfterForkError 上设置断点进行调试。
任何指针将不胜感激!
【问题讨论】:
-
是的,我在同一条船上:(
-
哦,我确定这可能是一个错字,但您是说乘客
5.1.12吗?你提到的修复是在5.1.11。 -
你确实是对的。我已经适当地编辑了帖子。谢谢你指出这一点。希望现在有人会回答我的问题:D
-
这是由于 macOS 10.13 在不区分大小写的文件系统上附带的 apache 中的一个错误。
-
哦,太好了。任何已知的解决方法?我没有屏住呼吸让 Apple 给那个网络服务器打补丁……(对不起,双关语不好,但如果鞋子合适的话……)
标签: macos apache passenger macos-high-sierra