Não é possível fazer o login no portal da web zabbix

1

Consegui instalar o Zabbix22-server no CentOS 6.x junto com o php-fpm e o nginx. O banco de dados é o MariaDB no remoto, a permissão do usuário do banco de dados está configurada para permitir que apenas minha máquina de teste acesse.

Eu posso ver a página de 127.0.0.1, mas só consigo ver isso:

Depoisdeclicarnobotão"Login", a página é a mesma:

Oquepossofazerparaquefuncionecomoesperado,paraqueeupossafazerologincomoadministrador?

Aquiestãoalgunsconfs:nginx_zabbix.conf:

server{listen80;add_headerX-Frame-Options"SAMEORIGIN";

    access_log /var/log/nginx/zabbix.log;
    error_log /var/log/nginx/zabbix.err.log;

    client_max_body_size 500M;

    # This folder is a soft link to /usr/share/zabbix 
    # the permssion has been set to nginx:nginx recursively.
    root   /var/www/zabbix;

    location / {
        index  index.html index.htm index.php;
    }

    location ~ \.php$ {
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        include fastcgi.conf;
        fastcgi_param PATH_INFO $path_info;
    }
}

O php-fpm está usando seus valores padrão, com permissão user / group definida como nginx (ao invés de apache)

A pasta / var / lib / php / session foi definida para nginx: nginx com permissão 770.

O SELinux está definido para desativado.

Eu reiniciei tudo até este ponto.

    
por hlx98007 18.08.2014 / 18:01

1 resposta

1

OK, consegui resolver este problema.

Alterei 1 linha no arquivo conf nginx:

de

fastcgi_param PATH_INFO $path_info;

para

fastcgi_param SCRIPT_FILENAME /var/www/zabbix/$fastcgi_script_name;

e tudo bem.

    
por 18.08.2014 / 19:07