不知道啥的某一个 gem 打开了/dev/null 但是 unicorn 启动的时候会去从 ObjectSpace 里找出所有 flag 了 APPEND 的 File,然后给它们 chown 成 unicorn 指定的用户 但是因为/dev/null 实际上是不应该被 chown 的,所以就会出错
解决方案 1:如果那个 gem 不重要就 monkey patch 它 解决方案 2:改 unicorn 让它不要 chown /dev/null
问题:我现在还不知道是哪个 gem 搞得鬼 orz 到 GEMDIR 下 grep '/dev/null'出来十几个文件,我还是已经清理过一遍重新 bundle 了=A=