Доброго всем времени суток! Сразу приношу извенения, если эта тема не там где нужно, небыло времени разбираться. Надеюсь на понимание. Проблема!!!!! Установил Apache, PHP, MqSQL на виртуальной ОС VMWare Sever GSX 3.0.0. При работе в самой виртуальной машине Cookies работают, а вот если открывать через LAN на ХОСТ машине, то Cookies уже не доходят Response: HTTP/1.1 200 OK Date: Wed, 06 Sep 2006 13:56:10 GMT Server: Apache/2.0.54 (Win32) PHP/5.0.4 X-Powered-By: PHP/5.0.4 Set-Cookie: temp_name=temp_data; path=/ Set-Cookie: temp_name1=temp_data1; path=/ Set-Cookie: temp_name2=temp_data2; path=/ Set-Cookie:temp_name3=temp_data3; path=/ Expires: Mon, 01 Jan 1970 00:00:00 GMT Last-Modified: Wed, 06 Sep 2006 13:56:11 GMT Cache-Control: no-store,no-cache,must-revalidate Cache-Control: post-check=0,pre-check=0 Pragma: no-cache Content-Length: 2571 Keep-Alive: timeout=15, max=100 Connection: Keep-Alive Content-Type: text/html заранее спасибо за уделенное внимание!
вермя жизни тут не причем! внутри ведь они работают, и на реальном сервере тоже все ок, куки живут пока браузер не зракрыт, а вот через LAN нет! спасибо за ответ какие еще есть у кого варианты
расшифровую. у меня АДСЛ подключение у инету на хост машине (на кторой стоит VMWare с виртуальными виндовсами - речь в частности о них! w2k3-на хосте стоит, w2k, w_xp_sp2 - виртуальные) связь между хостовой машиной и вируальными ОС осуществляеться через NAT, получаеться между виртуальными ОС и хостом локальная сеть, но виртуальные ОС могут через хоста (скажем как через прокси выходить в internet сеть) на хосте куки работают если их устанавливать через JavaScript document.cookie, либо по обычному на всех сайтах, на виртуальных ОС все внешние сайты тоже работают нормально, и свои, на локальный серверах страницы тоже видят куки, скажем если открывать http://localhost/index.php товсе работает, но если я открываю с хост машины страницу из любой виртуальной ОС ,скажем по адресу http://pc1/index.php pc1 - имя компьютера в локальное сети то при таком запросе куки не отрабатывают на хосте думаю описал подробно, если что нужно конкретнее - без проблем
настройки апача и рнр стандартные, рнр подключен как модуль апач 2.0.55 и 2.0.54 рнр 5.1.5 и 5.0.4 mysql 4.1.16 и 5.0.12 это верси на которых тестировалось
а какие настройки могут на это влиять......ведь через http://localhost/index.php куки отрабатывают..... вопрос на перед, они должны работать по любому через локальную сеть?
Davil, если ты вкурсе какие настройки сети могут повлиять на куки, буду очень благодарень за просвещение, просто я давно не работал с РНР локально, может что-то подзабыл......так что внимательно слушаю ГУРУ
А cookie - это не GET и POST, это заголовки... Причем, если они не обрабатываются, проблема скорее всего в том, что cookies неправильно настроены в браузере, или из-за того, что неправильно настроены виртуальные системы (не поддерживают cookie по каким-то причинам).
вот как не глупо.....а пажарная лиса без проблем видит эти чертовы кику, несмотря на то что я к ней с недоверием отношусь (FireFox 1.5.0.4) уже даже такой хеадер добавил header("P3P: CP='OTI DSP COR NID STP UNI OTPa OUR'"); но результ все тот же лиса видит а IE нет
что меня больше всего удивляет в ответе с сервера то приходит, что мол куки установлены к примеру это Set-Cookie: test=sdagasgasgas а вот в $_COOKIE['test'] - пусто и в $_REQUEST['test'] тоже пусто