Есть веб приложение, работающе в локальной сети.
Веб приложение построено на базе Drupal 6.20
платформа WAMP (Windows Server 2008 Standart)
Авторизация проходить нормально только когда авторизуешься локально с сервера.
При попытке авторизоваться на любом другом компьютере с локальной сети, откуда есть доступ к web приложению логина не происходит (не верный пароль. При чем пароль точно верный). cookies - не устанавливаются.
В settings.php переменная $cookie_domain = '.webtoro.icr';
Где искать проблемму?
Комментарии
а если закомментить?
Нет, увы не все так просто. Она была закоментированна изначально. На стэковерфлов обсуждалась подобная проблемма, и решение было именно в раскоментировании этой переменной и установки ее в в значение домена. но увы оно не помогло.
Вот тут кому как помогает. Мне, на Drupalogy, помогло наоборот раскомментировать. Но год и с закомментированной прекрасно работало.
NX-74205, всё-таки попробуйте, повторюсь: кому как помогает
Без результатов.
Может
эта херняWindows Server 2008 Standart со своим веб-сервером ишлюхамиглюками как-то куки наружу режет?Если Друпал говорит, что пароль неверный, значит нужно копать в эту сторону. Он бы не выдавал такого сообщения при неудачной установке кук.
Я возможно повторюсь, но не устанавливаються именно куки В масиве $_cookie - пусто.
Такое происходит при попытке зайти в друпал из любого компьютера в сети.
НО если заходить в друпа с компьютера на котором крутиться сам веб сервер, и соотвественно друпал, все нормально.
- Наружу сервер не режет ничего.
«со своим веб-сервером» - web сервер APACHE 2
$_cookie или $_COOKIE ?
На стороне браузера куки проверяли?
$_COOKIE.
да.
Тут даже не в друпале дело, а в конфигах апача наверное. так как просто php скрипты ведут себя так же. Куки устанавливаються только локально.
В сторону каких настроек смотреть?
P.S. такая проблема началась, кстати, после апдейта php до 5.2.19
UPD - В Firefox кстати как оказалось все гут. А вот в отсальных браузерах все та же проблема
Ну, если в ФФ все работает, то дело явно не в Друпале и не сервере. Копайте другие браузеры, интернет соединения, м.б. политики безопасности (ИЕ).
Может какой админ куки поотключал?
мб какой-нибудь касперский или outpost тупо режет куки?
ммм не работает больше нигде кроме FF. причина все так же загадочна.
На стэкоферфлов и ит.тулбокс подобные проблемы обсуждались не раз, но увы ни одно из предложеных решений не помогло.
«мб какой-нибудь касперский или outpost тупо режет куки?»
С одного и тогоже компа под foxом не режет под хромом режет? маловероятно?
Была такая же проблема, решена. Причина оказалась во времени на сервере: стоял тупо 2001-й год.
оявилясь реальная проблема с сайтом. Перестал работать вход на сатй для пользователей с Internet Explorer. Уже испробовал все варианты предлагаемые на этом сайте и drupal.org. Не знаю как решить эту проблему.
Причём проблема появилась не сразу. А после установки какого-то модуля... Но даже удаление всего проекта и установкой с нуля ничего не решило.
Содержимое файла settings.php:
ini_set('arg_separator.output', '&');
ini_set('magic_quotes_runtime', 0);
ini_set('magic_quotes_sybase', 0);
ini_set('session.cache_expire', 200000);
ini_set('session.cache_limiter', 'none');
ini_set('session.cookie_lifetime', 2000000);
ini_set('session.gc_maxlifetime', 200000);
ini_set('session.save_handler', 'user');
ini_set('session.use_cookies', 1);
ini_set('session.use_only_cookies', 1);
ini_set('session.use_trans_sid', 0);
ini_set('url_rewriter.tags', '');
Были варианты я пробовал и вот так:
ini_set('arg_separator.output', '&');
ini_set('magic_quotes_runtime', 0);
ini_set('magic_quotes_sybase', 0);
ini_set('session.cache_expire', 200000);
ini_set('session.cache_limiter', 'none');
ini_set('session.cookie_lifetime', 200000);
ini_set('session.gc_maxlifetime', 200000);
ini_set('session.save_handler', 'user');
ini_set('session.use_cookies', 1);
ini_set('session.use_only_cookies', 1);
ini_set('session.use_trans_sid', 0);
ini_set('url_rewriter.tags', '');
ini_set('session.cookie_domain', 'www.mt.uz');
ini_set('session.auto_start', 1);
Но ничего не помогает.
Знатоки помогите пожалуйста.
подписался.
2 skiffster ишак не ставит куки на двухбуквенные домены. http://habrahabr.ru/post/74746/