Passenger standalone 无法启动我的 Rails 5.1 应用程序,我不确定发生了什么。它尝试使用我分配的组 ID (LDAP( 启动进程,由于某种原因,/etc/group 中不存在该 ID:
The operating system group '212373379' does not exist
in 'void Passenger::SpawningKit::HandshakePrepare::resolveUserAndGroup()' (Prepare.h:89)
in 'void Passenger::SpawningKit::HandshakePrepare::execute()' (Prepare.h:537)
in 'void Passenger::SpawningKit::SmartSpawner::internalStartPreloader(Passenger::SpawningKit::Config &, Passenger::SpawningKit::HandshakeSession &, const Json::Value &)' (SmartSpawner.h:340)
in 'void Passenger::SpawningKit::SmartSpawner::startPreloader()' (SmartSpawner.h:305)
in 'virtual Passenger::SpawningKit::Result Passenger::SpawningKit::SmartSpawner::spawn(const AppPoolOptions &)' (SmartSpawner.h:1220)
in 'void Passenger::ApplicationPool2::Group::spawnThreadRealMain(const SpawningKit::SpawnerPtr &, const Passenger::ApplicationPool2::Options &, unsigned int)' (SpawningAndRestarting.cpp:95)
ID 显示:
uid=864809261(my_account) gid=212373379 groups=212373379,12(everyone),62(netaccounts),79(_appserverusr),80(admin),81(_appserveradm),98(_lpadmin) ...
有没有办法让我选择不同的组供乘客运行?
nginx: https://www.phusionpassenger.com/library/config/nginx/reference/#passenger_group
或
阿帕奇:https://www.phusionpassenger.com/library/config/apache/reference/#passengergroup
(...答案需要 30 个字符才能提交...