- Автор темы
- #1
Всем привет. Не с того не с чего включился ssl протокол при авторизации пользователя. Подскажите пожалуйста как его отключить?
Нашел вот такой совет
Поменял и получил вот эту ошибку "0 - Failed to start the session because headers have already been sent by "/var/www/client500/data/www/********/libraries/cms/menu/menu.php" at line"
Нашел вот такой совет
Код:
/*
* Get the secure/unsecure URLs.
*
* If the first 5 characters of the BASE are 'https', then we are on an ssl connection over
* https and need to set our secure URL to the current request URL, if not, and the scheme is
* 'http', then we need to do a quick string manipulation to switch schemes.
*/
if ((int) $ssl || $uri->isSSL())
{
static $host_port;
if (!is_array($host_port))
{
$uri2 = JUri::getInstance();
$host_port = array($uri2->getHost(), $uri2->getPort());
}
// Determine which scheme we want.
$uri->setScheme(((int) $ssl === 1 || $uri->isSSL())? 'https' : 'http');
$uri->setHost($host_port[0]);
$uri->setPort($host_port[1]);
$scheme = array_merge($scheme, array('host', 'port', 'scheme'));
}
где-то в строке 86, меняем код ($ssl === 1) на ($ssl === -1)
Последнее редактирование: