С сегодняшнего дня я столкнулся с непростой проблемой в Google Chrome, которую я только что обновил до версии v5.
У меня есть процесс входа в систему на моем веб-сайте. Все отлично работает на FF 3.6.x и IE 7, но я просто не могу установить cookie в Google Chrome 5. Я упоминаю 5, потому что он очень хорошо работал на v4.Невозможно установить cookie в Chrome 5
Мой PHP скрипт выглядит следующим образом:
$cook = setcookie($cookieName, $value, $expires, '/', '.'.$domain);
var_dump($cook, isset($_COOKIE[$cookieName]));
Я даже попробовал альтернативный setrawcookie
без какого-либо результата.
$cook = setrawcookie($cookieName, $value, $expires, '/', '.'.$domain);
var_dump($cook, isset($_COOKIE[$cookieName]));
FF 3.6.x и выход IE7:
bool(true) bool(true)
В то время как Chrome v5 выходы:
bool(true) bool(false)
И, очевидно, я не знаю, прослеживать этого печенья в Google Chrome 5 . Есть идеи? =/
Cheers,
Nicolas.
Ответ благодаря Имре L и ZZ Coder: НЕ префикс с точкой параметр домена, когда он IP-адрес. Chrome v5 не нравится :) – Nicolas