cotonti.com : Вин 8, денвер и Котонти, юзер не авторизуется. https://www.cotonti.com Останні повідомлення в темі Cotonti en Sun, 30 Nov 2025 00:35:55 -0000 CrazyFreeMan Уехал на несколько дней, вернулся - все работает :)
Конфиг сессий - домен localhost, путь devel.loc/

 

 

]]>
Пн, 20 Чер 2016 16:04:33 -0000
Macik Тогда фиксирую тут 2 проблемы:

  1. авторизация на локальном хосте (сайт в подкаталоге) работает только с галочнкой «запомнить меня»
  2. при авторизации на локальном хосте (сайт в подкаталоге) в Хроме не отображаются некоторые диалоги на подтверждения операции 

Я правильно описал проблему?

 

]]>
Thu, 16 Чер 2016 09:28:21 -0000
CrazyFreeMan #41807 Macik:

Из того, что уловил — вы не правильно указываете настройки `cookiedomain` и `cookiepath`.
Так как доменом у вас по сути должен быть `localhost`, а путем `devel.loc`.

Указывал как написано в цитате с / и без - результат тот же, в хроме авторизация только если "запомнить меня" но все манипуляции с расширенями не сопровождаются сообщениями и удалить нельзя плагин/модуль как на видео

Если бы была трабла проблема с куками то сообщений вообще никаких бы не увидел и не авторизовался, но авторизация есть некие сообщения типа очиска кеша есть, так и пишутся же куки в браузере, магия surprise

]]>
Ср, 15 Чер 2016 07:29:17 -0000
Macik #41803 CrazyFreeMan:

А с таким что делать? 

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

На приведенном видео очень много «действий». Без поясняющих комментариев к нему не очень ясно в чем суть.

Из того, что уловил — вы не правильно указываете настройки `cookiedomain` и `cookiepath`.
Так как доменом у вас по сути должен быть `localhost`, а путем `devel.loc`.

]]>
Вт, 14 Чер 2016 23:14:45 -0000
Dr2005alex Особо не понял... НО еще не плохо бы менять в конфиге site_id and secret_key к ним привязка идет в куках.

]]>
Вт, 14 Чер 2016 20:16:23 -0000
CrazyFreeMan А с таким что делать? 

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

]]>
Вт, 14 Чер 2016 19:08:22 -0000
Macik Выше все правильно написали. Это особенности реализации стандарта работы cookie, в котором сказано, что куки не могут быть установлены для доменов верхнего уровня, коим по сути является ваше локальное «имя без точки» (freelance2701).
Выдержка из оригинальной спецификации:

Only hosts within the specified domain can set a cookie for a domain and domains must have at least two (2) or three (3) periods in them to prevent domains of the form: ".com", ".edu", and "va.us". Any domain that fails within one of the seven special top level domains listed below only require two periods. Any other domain requires at least three. The seven special top level domains are: "COM", "EDU", "NET", "ORG", "GOV", "MIL", and "INT".


Сам на практике (при локальной разработке) использую «localhost» c подкаталогами (`localhost/site1`, `localhost/site2`, …) и с подобной проблемой не сталкивался. Видимо зависит от реализации в конткретном браузере и настроек сервера.

 

Ссылки по теме: 

]]>
Пн, 06 Чер 2016 00:15:48 -0000
Leshkens

Понять бы еще как это делается.. Вот таблица, вот строка.. курсор нигде не встает.. 

В опенсервере во вкладке "дополнительно" есть отличный MySQL - менеджер. В нем сразу разберетесь как сделать.

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

Как писал Алекс в последнем посте на предыдущей странице на хостинге такого замечано не было. Это возникает на локалке в случае если название папки — домен не содержит зоны, т.е просто имя. В вашем случае это freelance2701. Чтобы на таком домене все работало нужно в админке прописать домен для кук вручную, т.е, соответственно freelance2701.

Либо просто назвать папку с указанием зоны. freelance2701.ru или freelance2701.dev, или freelance2701.loc.

 

Было время когда долго не мог понять, почему после того, как я перенес сайт из папки final.dev в папку final, у меня не работала авторизация.
В фаерфоксе, кстати, работает нормально, насколько я помню.

]]>
Нд, 05 Чер 2016 16:00:30 -0000
smit и вот еще..

Added 55 minutes later:

#41778 Roffun:

Переименуйте доменную папку с freelance2701 на freelance2701.ru или любой другой, и сможете авторизоваться. Только не забудьте в datas/config.php тоже изменить на $cfg['mainurl'] = 'http://freelance2701.ru';

Да, вошел. Спасибо! 

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

]]>
Нд, 05 Чер 2016 13:39:26 -0000
Roffun Переименуйте доменную папку с freelance2701 на freelance2701.ru или любой другой, и сможете авторизоваться. Только не забудьте в datas/config.php тоже изменить на $cfg['mainurl'] = 'http://freelance2701.ru';

]]>
Нд, 05 Чер 2016 13:25:48 -0000
smit #41776 Leshkens:
#41770 smit:
#41768 Macik:

`cookiedomain` это настройка админки (раздел «Сессии»). Можно исправить этот параметр прямо в базе, (обнулив если не пустой или прописав ваш актуальный домен).

В админке. А как я в админку попаду?smiley 

Нашел в базе - пусто..

Ну так пропишите в базе в столбце config_value у строк:

cookiedomain пропишите: freelance2701

cookiepath пропишите просто слэш: /

Понять бы еще как это делается.. Вот таблица, вот строка.. курсор нигде не встает.. 

]]>
Нд, 05 Чер 2016 13:19:07 -0000
Leshkens #41770 smit:
#41768 Macik:

`cookiedomain` это настройка админки (раздел «Сессии»). Можно исправить этот параметр прямо в базе, (обнулив если не пустой или прописав ваш актуальный домен).

В админке. А как я в админку попаду?smiley 

Нашел в базе - пусто..

Ну так пропишите в базе в столбце config_value у строк:

cookiedomain пропишите: freelance2701

cookiepath пропишите просто слэш: /

]]>
Нд, 05 Чер 2016 09:46:44 -0000
Dr2005alex Есть такая проблема иногда на локалке, когда нет зоны домена...

Попробуйте сделать зону loc

http://freelance2701.loc

Была подобная проблема, но с плюшками. https://mycotonti.ru/blog/Cookies-na-lokalke-ili-kak-ya-poteryal-mnogo-vremeni

]]>
Нд, 05 Чер 2016 06:44:56 -0000
smit #41771 Dr2005alex:

Вопрос. А галочка "Запомнить меня" при этом активна ?

неа

]]>
Сб, 04 Чер 2016 22:53:22 -0000
Dr2005alex Вопрос. А галочка "Запомнить меня" при этом активна ?

]]>
Сб, 04 Чер 2016 05:52:17 -0000
smit #41768 Macik:

`cookiedomain` это настройка админки (раздел «Сессии»). Можно исправить этот параметр прямо в базе, (обнулив если не пустой или прописав ваш актуальный домен).

В админке. А как я в админку попаду?smiley 

Нашел в базе - пусто..

]]>
Пт, 03 Чер 2016 22:49:25 -0000
Macik `cookiedomain` это настройка админки (раздел «Сессии»). Можно исправить этот параметр прямо в базе, (обнулив если не пустой или прописав ваш актуальный домен).

]]>
Пт, 03 Чер 2016 12:04:14 -0000
smit Всем привет! Столкнулся с такой же проблемой. Работаю на Опен Сервере. 2 браузера: Хром и Опера. После перезагрузки компьютера кнопкой "вкл.", упала авторизация, в обоих браузерах. Всё по опписанному выше сценарию. Вордпресс - да, Котони - нет.

Кэш отключен.

Никакого cookiedomain в конфигах нет. Есть: $cfg['mainurl'] = 'http://freelance2701';

Что делать?

 

]]>
Пт, 03 Чер 2016 00:39:09 -0000
Alex300 Такая проблема часто наблюдается при использовании Google Chrome и др. браузерах, основанных на его движке. И как правило на локальном хосте. Проблема в том, что для них нужно создавать Cookie с явным указанием домена. На хостинге при пустых значениях "Домен для cookies" и "Путь для cookies" таких проблем не замечал. Но локальном приходится или явно указывать домен для куки в этих настройках или не ставить "Запомнить меня" при авторизации. В последнем случае cotonti использует только сессию. Это не проблема cotonti, т.к. схожее поведение Chrome браузеров наблюдается и с другими движками.

P.S. для локального сервера под Windows предпочтительнее использовать OpenServer а не Denwer. При всем уважении к разработчикам последнего, проект уже давно не развивается

]]>
Thu, 16 Січ 2014 06:38:32 -0000
Sergeich Dayver, спасибо, дело было именно в cookiedomain, исправил и всё заработало. Вот что значит давно в админке не лазил :). Всем спасибо за помощь, проблема решена.


 

]]>
Thu, 16 Січ 2014 04:33:18 -0000
Kort Месяц назад перенес сайты с одного хостинга на другой -- Seditio, Genoa, Siena -- такой проблемы не заметил.

]]>
Ср, 15 Січ 2014 22:22:14 -0000
esclkm чистить кеш и/или выключать его в котонти

]]>
Ср, 15 Січ 2014 20:44:52 -0000
Dayver Попробуй изменить в конфиге домен для кукисов (таблица конфиг->cookiedomain) на реальный (ведь когда тестил локально наверное вбивал локальный домен) а потом очистить таблицу кеша и после этого логинится ... при переносе из-за невозможности войти в админку и исправить этот параметр нужно пользоватся тулзами типа phpmyadmin

]]>
Ср, 15 Січ 2014 20:44:07 -0000
Sergeich Опупея продолжается, переношу сайт с хостинга на хостинг. И вновь не работает авторизация. Разлогинивался, удалял кеш, сносил таблицы, стучал в барабаны, пел песни - результат стабильно отрицательный. Создавал нового юзера,юзер создаётся, но он также не может авторизоваться. Тупо кидает на главную страницу без каких-либо ошибок и прочего. Версия котонти какая-то Генуя, номер уже и не помню.

Это очень серьёзный баг, как мне думается, и судя по коментариям он довольно регулярно встречается. Почему сессии глюкают? И как это забороть блин.

]]>
Ср, 15 Січ 2014 19:55:34 -0000
Macik Периодически сталуиваюсь с подобным при переносе сайтов с локали на рабочий сервер.

Помогает: 

1. очистка папки `datas/cache` (удаляем только файлы, каталоги лучше оставить), 

2. полная очистка таблиц `cot_cache` и `cot_cache_bindings`

 

]]>
Пт, 13 Вер 2013 10:50:43 -0000
Yusupov Сессии не сохраняются, если не ошибаюсь. Посмотри куда сессии сохраняются в настройках денвера. Эта директория должна быть с правами на запись. У меня было такое на косячном хостинге, приходилось прописывать свой путь в конфиге и создать такую директорию.

Хотя, если чистая установка работает, то скорее всего я ошибаюсь.

]]>
Пт, 13 Вер 2013 10:06:10 -0000
Sergeich Да, я тоже пришёл к выводу, что дамп закосячен. Спасибо за подсказку, попробую.

Чистая установка всё же встала и заработала.

]]>
Пт, 13 Вер 2013 08:51:12 -0000
Oughtem Эта проблема наблюдается когда вы ставите дамп базы, где админ не разлогинен. Надо разлогиниться на боевом сервере, сделать дамп и дапм залить на локал. А потом логиниться на локале. Даже если пасы на боевом и локале одинаковы, а они как правило одинаковы, то всё равно оно не логинит. Винда и виртуальные серверы тут ни при чём. Это проблема уже как месяцев 8 точно существует и я с ней периодически сталкиваюсь.

Добавлено 3 минуты спустя:

Остаётся только догадываться как там логиняться ваши юзеры после того как вы выливаете дамп с локала))

]]>
Пт, 13 Вер 2013 07:35:41 -0000
Dayver

Добавлено 16 часа спустя:

Блин, поставил OpenServer, то же самое. Авторизация не проходит. Проблемма видимо в винде, но где именно копать?

он уже ж пробовал ... странно вообще что там происходит - поглядеть нада через откладчик при авторизации по какому урлу уходит форма и какой ответ приходит перед редиректом на главную]]>
Сб, 07 Вер 2013 10:34:01 -0000
Aristei Может попробовать другой веб-сервер? Чтобы точнее определить причину.

]]>
Сб, 07 Вер 2013 07:47:16 -0000
Sergeich В логах пусто. Сессии вроде пишутся в папку tmp, вот такого содержания: 

s_uri_redir|s:12:"aW5kZXgucGhw";

В общем я в полной растерянности. Попробовал другие ЦМС поставить. Те же яйца, доходит до авторизации и привет.

Стенку отключал, разницы никакой. Походу это винда что-то чудит.

Добавлено 18 минуты спустя:

О, установил вордпресс, в нём авторизация штатно проходит.

Добавлено 3 минуты спустя:

Supex dumper нормально авторизуется 

]]>
Пт, 06 Вер 2013 18:26:30 -0000
Edward Могу только предположить, что проблемы касаются сохранения сессии. Папка tmp в директории денвера доступна на запись? а что в логах, есть ошибки какие нибудь?

]]>
Пт, 06 Вер 2013 14:23:32 -0000
Sergeich Имеем:

Вин 8 х64

Денвер, номер 2 и 3

Котонти, номер 0.9.14 и 0.6.что-то

 

Всё установилось и запустилось нормально.

Котонти нормально инсталировался. 

Старый котонти нормально поднялся из бекапа.

 

Проблемма нарисовалась при попытке авторизоваться. Вводим логин и пароль и нас кидает на главную страницу без авторизации. 

В чём может быть проблема?

Пробовал на обоих денверах, результат один. Второй денвер раньше точно был рабочий и проблем с ним небыло.

Добавлено 16 часа спустя:

Блин, поставил OpenServer, то же самое. Авторизация не проходит. Проблемма видимо в винде, но где именно копать?

Добавлено 6 часа спустя:

да что такое то, регистрация работает, опросы работают, не работает только авторизация. Херня полная

 

]]>
Thu, 05 Вер 2013 14:47:32 -0000