nginx + wsgi + django + RedHat堆栈,问题13:权限被拒绝

时间:2018-11-13 16:20:58

标签: python nginx redhat uwsgi

这个问题很普遍,但是通常提出的解决方案都不适合我。 nginx卡在:

po::options_description options("My Options");
lib_options.add_options()
  (
    "MY_VAR",
    po::value<bool>(&my_var)->default_value(false),
    "Dummy boolean test"
  )
;

po::variables_map env;
po::store(po::parse_environment(
  options,
  [options](const std::string& var) {
    return std::any_of(
      options.options().cbegin(),
      options.options().cend(),
      [var](auto opt) { return var == opt->long_name(); }) ? var : "";
}), env);
po::notify(env);

每当我尝试访问任何django页面时。唯一可行的解​​决方案是

(13: Permission denied) while connecting to upstream

它的工作原理就像一种魅力,但我不想覆盖此设置。我试过了: 1)在uwsgi.ini中使用chmod-socket玩游戏,无论666还是777都没有改变。 2)audit2allow非常无用:

sudo setenforce Permissive

所以我无法生成新的nginx.pp文件。还有其他解决方案或建议吗?

0 个答案:

没有答案