From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.4 Date: Thu, 18 Sep 2008 01:26:20 +0400 From: "Konstantin A. Lepikhov" To: ALT Linux sysadmin discuss Message-ID: <20080917212620.GA3789@lks.home> References: <99785b730809120015s3a2cd7e3m5a681a78c8002b13@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <99785b730809120015s3a2cd7e3m5a681a78c8002b13@mail.gmail.com> X-Operation-System: ALT Linux Sisyphus (20071221) 2.6.26-wks-pae-alt2 User-Agent: Mutt/1.5.18 (2008-05-29) Subject: Re: [Sysadmins] =?koi8-r?b?88XT08nRIHBocCDQz9PMxSByZWRpcmVjdA==?= X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux sysadmin discuss List-Id: ALT Linux sysadmin discuss List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Sep 2008 21:26:31 -0000 Archived-At: List-Archive: Hi Yury! Friday 12, at 10:15:43 AM you wrote: > Г > > 12 сентября 2008 г. 1:07 пользователь Rinat Bikov написал: > > Здравствуйте, уважаемые! > > Имеется такая ситуация: > > apache2-mod_php5-5.2.7.20080627-alt1 > > apache2-2.2.9-alt10 > > В php.ini присутствует следующая строчка: > > register_globals = On > > > > В итоге если в одном PHP файле сохранить что-либо в сессии > > и сделать редирект на другую страницу, то на другой > > странице всё сохранённое в сессии теряется. > > > > session_start, session_write_close используются. > > > > Гуглил по этому поводу, русскоязычных тредов не нашёл, > > а англоязычные треды по этому поводу есть, только > > решения также пока не увидел (если не считать использования > > свежего CodeIgniter). > > > > Кто-нибудь сталкивался с этим? > Где хранится идентификатор сессии? Если не в куках в GET, то > естественно его при редиректе нужно учитывать. Поставить session.cookie_path = / (по-умолчанию там /tmp) Это баг упаковки свежего php5. -- WBR et al.