RosYama / RosYama.2

Официальный репозиторий сайта http://rosyama.ru
http://rosyama.ru
104 stars 32 forks source link

Ошибка авторизации #21

Closed yuri25 closed 12 years ago

yuri25 commented 12 years ago

CDbCommand не удалось исполнить SQL-запрос: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google#https://www.google.com/accounts/o8/id?id=AItOawkEhZgXgppV' for key 'username'. The SQL statement executed was: INSERT INTO yii_usergroups_user (status, username, email, name, last_name, group_id, params, creation_date, activation_code) VALUES (:yp0, :yp1, :yp2, :yp3, :yp4, :yp5, :yp6, :yp7, :yp8). Bound with :yp0=4, :yp1='google#https://www.google.com/accounts/o8/id?id=AItOawkEhZgXgppVcPvKDk6_KD-6-lwDKS3ZD0s', :yp2='ptz2007@gmail.com', :yp3='Юрий', :yp4='Гуляев', :yp5='2', :yp6='a:4:{i:0;s:12:"showFullname";i:1;s:11:"showAboutme";i:2;s:15:"showContactForm";i:3;s:10:"showMyarea";}', :yp7='2012-09-20 21:28:06', :yp8=NULL

vlasovilya commented 12 years ago

Спасибо за багрепорт. Проблему нашли. Пофиксим в ближайшее время. Проблема была в varchar(120) поля username в БД.

yuri25 commented 12 years ago

Да не за что, пожалуйста подскажите на форуме как настроить авторизацию через Yandex и Мой круг, все работает за исключением этих двух.

yuri25 commented 12 years ago

Через mail.ru тоже в popup окне выдало: CDbException

CDbCommand не удалось исполнить SQL-запрос: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mailru#3469382618278563429' for key 'username'. The SQL statement executed was: INSERT INTO yii_usergroups_user (status, username, name, group_id, params, creation_date, activation_code) VALUES (:yp0, :yp1, :yp2, :yp3, :yp4, :yp5, :yp6). Bound with :yp0=4, :yp1='mailru#3469382618278563429', :yp2='Юрий Гуляев', :yp3='2', :yp4='a:4:{i:0;s:12:"showFullname";i:1;s:11:"showAboutme";i:2;s:15:"showContactForm";i:3;s:10:"showMyarea";}', :yp5='2012-09-20 22:41:08', :yp6=NULL

Остальные сервисы кроме яндекс и мой круг отрабатывают нормально.

vlasovilya commented 12 years ago

сервисы подключаете на странице http://rosyama.ru/profile/update/ ? или пытаетесь авторизоваться?

yuri25 commented 12 years ago

Я извиняюсь, я тестирую на своем сайте http://yamakar.ru установлена последняя версия RosYama-RosYama.2-4b78903 Может нужно где то стабильную версию скачать? Прошу простить если туплю.

vlasovilya commented 12 years ago

тфу блин. Я думал у нас ошибки. Последняя версия РосЯмы - стабильна. Качайте ее

yuri25 commented 12 years ago

Качать отсюда https://github.com/RosYama/RosYama.2/downloads правильно? Теперь пытаюсь обновить профиль с загрузкой фото - выдает image directory unwritable

/var/....../www/rosyama.ru/protected/extensions/image/Image.php(332) Эти снова на моем сайте, на вашем нормально обновляется. Сейчас все заново скачаю и поставлю с нуля. Подскажите пожалуйста нужно ли после импорта баз из папки data выполнять еще prerelease.sql который в корне исходников? Прошу извинить что задаю здесь вопросы, на форуме никто не отвечает.

vlasovilya commented 12 years ago

Да все правильно. prerelease.sql нужно

yuri25 commented 12 years ago

Последний вопрос на который никто не дает ответа: в инструкции по установке росямы на форуме поддержки написано: Вытаскиваем исходники росямы: cd /var/www git clone https://github.com/RosYama/RosYama.2 rosyama.ru

И затем Настраиваем апач, чтобы он отвечал на нужное Вам доменное имя папкой /var/www/rosyama.ru
Скажите это обязательное условие менять document root для своего виртуального хоста или можно просто склонировать в папку своего домена например так git clone https://github.com/RosYama/RosYama.2 yamakar.ru

В чем смысл создания папки rosyama.ru на хостинге и делать чтобы домен отзывался именно на эту папку? Просвятите пожалуйста. Я пробовал и просто в обычную папку домена ставить и ничего вроде все работает, но может я чего то не понимаю? Спасибо.

vlasovilya commented 12 years ago

Нет никакого смысла в папке rosyama.ru на форуме похоже неверная инфа. А вот префикс таблиц в базе лучше не менять...

yuri25 commented 12 years ago

Спасибо огромное, буду дальше активно тестировать и если что найду - в issues...