GLPI - доступ по сети

Сервер:
nginx-1.7.6
USE="http http-cache ipv6 pcre ssl"
NGINX_MODULES_HTTP="access auth_basic autoindex browser charset empty_gif fastcgi geo gzip limit_conn limit_req map memcached proxy referer rewrite scgi split_clients ssi upstream_ip_hash userid uwsgi"

php-5.5.16
USE="berkdb bzip2 cli crypt ctype curl exif fileinfo filter fpm gd gdbm hash iconv ipv6 json mysql mysqli nls opcache phar posix readline session simplexml sockets spell sqlite ssl threads tokenizer truetype unicode xml zip zlib"

mariadb-10.0.14-r1
USE="community embedded extraengine max-idx-128 pam perl sphinx ssl xml"

Если http://localhost/glpi/ - ставится и работает без проблем.
Если http://192.168.0.4/glpi/ или 127.0.0.1 - Действие недоступно. Вернитесь на предыдущую страницу и попробуйте снова.

Смотрел исходники - везде $host;
.htaccess - пустой
nginx+php через socket.
Доступ к другим проектам на этом же сервере есть.
Машка по сети доступна на стандартном порту по %, localhost, 127.0.0.1, chip, 192.168.0.4.

Т.е. все как бу правильно настроенно, но ни как не могу заставить работать по сети.

.

LinuxID написал(а):
Если http://192.168.0.4/glpi/ или 127.0.0.1 - Действие недоступно. Вернитесь на предыдущую страницу и попробуйте снова.

За…мечательно.
А что об этом говорят журналы?

:wq
--
Live free or die

Да ни чего не говорят. По

Да ни чего не говорят. По крайней мере в логах nginx и mariadb нет даже варнингов.
Я уже сам разобрался.
В /inc/includes.php в самом низу файла нужно закоментировать эти сторки. Тогда все ставится со всех ip адресов и работает по сети.

// Security : Check HTTP_REFERRER : need to be in GLPI.
if (!defined('DO_NOT_CHECK_HTTP_REFERER')
    && !isCommandLine()
    && isset($_POST) && is_array($_POST) && count($_POST)) {
   Toolbox::checkValidReferer();
}

// Security : check CSRF token
if (GLPI_USE_CSRF_CHECK
    && isset($_POST) && is_array($_POST) && count($_POST)
    // ALL plugins need to be CSRF compliant
    /*&& Plugin::isAllPluginsCSRFCompliant()*/) {
   // No ajax pages
   if (!preg_match(':'.$CFG_GLPI['root_doc'].'(/plugins/[^/]*|)/ajax/:', $_SERVER['REQUEST_URI'])) {
      Session::checkCSRF($_POST);
   }
}

Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".