Jump to content
Sign in to follow this  
rhjirftyjn

слетает авторизация

Recommended Posts

Здравствуйте. 

 

проблема такая.

после закрытия и последующего открытия окна браузера, снова приходится авторизоваться на сайте.

разные браузеры, разные компьютеры.

 

на других сайтах, в том числе на опенкартовских такого нет, захожу сразу авторизованным.

 

 

как сохранять авторизацию даже после закрытия браузера.

 

спасибо

 

 

в php.ini

 

magic_quotes_gpc = Off;
register_globals = Off;
default_charset = UTF-8;
memory_limit = 64M;
max_execution_time = 18000;
upload_max_filesize = 999M;
safe_mode = Off;
mysql.connect_timeout = 20;
session.use_cookies = On;
session.use_trans_sid = Off;
session.gc_maxlifetime = 12000000;
allow_url_fopen = on;
;display_errors = 1;
;error_reporting = E_ALL

Share this post


Link to post
Share on other sites

Смотрите в настройки браузера, возможно там включена опция: "Очищать историю после закрытия браузера или очищать cookies после закрытия..."

Share this post


Link to post
Share on other sites

Смотрите в настройки браузера, возможно там включена опция: "Очищать историю после закрытия браузера или очищать cookies после закрытия..."

вообщем оказывается, теперь все сайты на данном хостинге скидывают сессию после закрытия браузера.

кукисы не удаляются. их настройки в браузерах по умолчанию. на разных компах и разных браузерах.

 

тогда вопрос такой, может ли хостер ограничивать или удалять данные сессии? если да, то что делать? желательно простой вариант, без смены хостера.

 

спасибо.

Edited by rhjirftyjn

Share this post


Link to post
Share on other sites

вообщем оказывается, теперь все сайты на данном хостинге скидывают сессию после закрытия браузера.

кукисы не удаляются. их настройки в браузерах по умолчанию. на разных компах и разных браузерах.

 

тогда вопрос такой, может ли хостер ограничивать или удалять данные сессии? если да, то что делать? желательно простой вариант, без смены хостера.

 

спасибо.

блин, сам пишу, сам отвечаю

 

установил чистый опенкарт на денвер.

та же хрень!

кому не трудно, проверьте, сохраняет чистый опенкарт сессии или нет?

если нет, то где искать?

Share this post


Link to post
Share on other sites

блин, сам пишу, сам отвечаю

 

установил чистый опенкарт на денвер.

та же хрень!

кому не трудно, проверьте, сохраняет чистый опенкарт сессии или нет?

если нет, то где иска

 

 

 

можете удалять! 

 

нашел! никому не скажу! буду повелителем опенкарта!!!!!!

 

:eek:

Share this post


Link to post
Share on other sites

можете удалять! 

 

нашел! никому не скажу! буду повелителем опенкарта!!!!!!

 

:eek:

 

php.ini - хост обычно игнорирует.

 

system/library/session.php

<?php
class Session {
	public $data = array();
			
  	public function __construct() {		
		if (!session_id()) {
			ini_set('session.use_cookies', 'On');
			ini_set('session.use_trans_sid', 'Off');
			
			session_set_cookie_params(2592000, '/');
			session_start();
		}
			
		$this->data =& $_SESSION;
	}
	
	function getId() {
		return session_id();
	}
}
?>

session_set_cookie_params(2592000, '/'); - 2592000 время жизни сессии в секундах (т.е. 30 суток или 720 часов).

иногда хост может ограничивать время жизни сессии, уточняйте у тех.поддержки.

  • +1 2

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.