Если Вы используете хостинг или VPS с устаревшим программным обеспечением (Веб-сервер Apache), Вам необходимо в корневой директории сайта найти файл .htaccess и добавить следующую строку:
Если Вы используете наши сервера и наше программное обеспечение, то необходимо в файл /etc/nginx/fastcgi_params добавите следующую константу:
Найдите блок обработки php, с перечислением fastcgi_param и добавтье в него:
При любом сценарии необходимо добавить в файл /php_interface/dbconn.php следующий код:
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
Если Вы используете наши сервера и наше программное обеспечение, то необходимо в файл /etc/nginx/fastcgi_params добавите следующую константу:
Найдите блок обработки php, с перечислением fastcgi_param и добавтье в него:
fastcgi_param REMOTE_USER $http_authorization;
При любом сценарии необходимо добавить в файл /php_interface/dbconn.php следующий код:
$remote_user = $_SERVER["REMOTE_USER"] ? $_SERVER["REMOTE_USER"] : $_SERVER["REDIRECT_REMOTE_USER"];
$strTmp = base64_decode(substr($remote_user,6));
if ($strTmp) {
list($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW']) = explode(':', $strTmp);
}