Jump to content

Проблемы после установки


Recommended Posts

Добрый день. Сегодня установил ДКП систему. В ходе установки ошибок не было. Сравнение в БД поменял до установке на cp1251_general_ci. После создания не могу зайти под админ логином. Также не могу зарегестрировать обыкновенного пользователя. Пишет Could not add user information. В БД админ акаунт присутствует. Новых не добавляет.

Еще очень долго грузит страницы.

Адрес http://bftf.ax3.net/eqdkp/

Link to comment
Share on other sites

Сайт на вашем хостинге работает ооочень медленно. Вставка рекламного скрипта на страницах, в том числе и фремовых - может привести к проблемам в работе, в частности, с менеджером профилей. Советую сменить хостинг.

Предположительно в процессе установки повредилась или не создалась таблица _members.

Link to comment
Share on other sites

  • 1 month later...

Хотелось бы узнать как топикстартер решил проблему, ибо столкнулся с такой же, таблица eqdkp_members существует, в ней присутствуют данные админской учетки, при попытке регистрации нового юзера в цмске получаю "Could not add user information"

ЗЫ При регистрации на форуме приходит левая ссылка в письме, пофиксите что-ль :)

Вы можете теперь войти на «http://norrath.ru/» используя имя пользователя и пароль, выбранные при регистрации.

Злой парсер преобразует код в скобку, в оригинале там norrath.ru/ & # 187 (без пробелов), то бишь скобка приходит в виде кода в письме. 

Edited by AHTuXPuCT
Link to comment
Share on other sites

При попытке вручную добавить в таблицу eqdkp_users новую запись получаем следующее - 

"Ответ MySQL:

#1364 - Field 'privacy_settings' doesn't have a default value"

Поле типа blob, у него действительно нет дефолтного значения, что там должно стоять?

Link to comment
Share on other sites

С включенной отладкой:

SQL ERROR

Query: INSERT INTO eqdkp_users (username, user_password, user_email, user_alimit, user_elimit, user_ilimit, user_nlimit, user_rlimit, user_style, user_lang, user_key, user_active, user_lastvisit, first_name, last_name, country, town, state, ZIP_code, phone, cellphone, address, allvatar_nick, icq, skype, msn, irq, gender, birthday) VALUES ('Tester', '098f6bcd4621d373cade4e832627b4f6', 'br_a_in@mail.ru', '100', '100', '100', '10', '100', '12', 'russian', '', '1', '1259695012', 'Test', '', 'RU', '', '', '', '', '', '', '', '', '', '', '', '0', '')

Message: Field 'privacy_settings' doesn't have a default value

Code: 1364

Database : dkpplus

Table Prefix: eqdkp_

PHP: 5.2.5 | Mysql: 5.0.45

Вам необходимо провести обновление таблиц дкп-системы - нажмите для перехода

В обновлении все вроде актуальное, зелененькое :)

Link to comment
Share on other sites

Советую обновить MySQL. Да и PHP тоже обновить было бы неплохо. И уточните - после null по дефолту в privacy_settings дкп-скрипт у вас теперь нормально работает, больше проблем нет?

По поводу письма при регистрации на норрате - вы ведь вначале на сайте регистрируетесь, вот он вам и отправляет письмо, а на форум вы уже входите под учеткой с сайта. По спецсимволам в письме - посмотрю.

Link to comment
Share on other sites

Советую обновить MySQL. Да и PHP тоже обновить было бы неплохо. И уточните - после null по дефолту в privacy_settings дкп-скрипт у вас теперь нормально работает, больше проблем нет?

Пока *тьфу-тьфу дважды* работает, кроме отправки почты, но это уже мелочи не относящиеся к делу. Обновить можно, но тогда указывайте пожалуйста более конкретные требования к системе, ведь текущим все удовлетворяет.

По поводу письма при регистрации на норрате - вы ведь вначале на сайте регистрируетесь, вот он вам и отправляет письмо, а на форум вы уже входите под учеткой с сайта. По спецсимволам в письме - посмотрю.

Имелось в виду конечно не само письмо а символы.

Link to comment
Share on other sites

Ну раз пошла такая пьянка то разберем вопрос предметно :)

Откройте конфиг my.ini, найдите параметр sql-mode=" и уберите оттуда STRICT_TRANS_TABLES после чего сделайте рестарт веб-сервера и верните в таблице в поле 'privacy_settings' NOT NULL

Этот режим по умолчанию в мускуле отключен, и его включение приводит к тому результату, который вы у себя уже видели. Хотя если вы ставили мускуль под виндой - то там другое дело, этот режим для мускуля под виндой как раз включается по умолчанию, хотя система и спрашивает вас при установке, ставить его или нет.

А предыдущий совет по обновлению мускуля в связи с этим ни к чему.

Link to comment
Share on other sites

Поздняк, мускул уже обновлен :) Я наверное один такой извращенец кто держит сервак на винде :) Стрикт убрал до кучи. Остался вопрос -

из лога апача при попытке регистрации




 [Thu Dec 03 17:48:55 2009] [error] [client x.x.x.x] File does not exist: .../dkpplus/libraries/jquery/images/35-1.gif, referer: "http://x.x.x.x/dkpplus/admin/index.php?s="

 [Thu Dec 03 17:49:01 2009] [error] [client x.x.x.x] File does not exist: .../dkpplus/libraries/jquery/images/35-1.gif, referer: "http://x.x.x.x/dkpplus/admin/index.php?s="

 [Thu Dec 03 17:49:06 2009] [error] [client x.x.x.x] File does not exist: .../dkpplus/libraries/jquery/images/35-1.gif, referer: "http://x.x.x.x/dkpplus/admin/index.php?s="

 [Thu Dec 03 17:55:24 2009] [error] [client x.x.x.x] File does not exist: .../dkpplus/libraries/jquery/excanvas.js, referer: "http://x.x.x.x/dkpplus/listraids.php"

  [Thu Dec 03 17:55:28 2009] [error] [client x.x.x.x] File does not exist: .../dkpplus/libraries/jquery/excanvas.js, referer: "http://x.x.x.x/dkpplus/register.php

 [Thu Dec 03 17:56:05 2009] [error] [client x.x.x.x] File does not exist: .../dkpplus/libraries/jquery/excanvas.js, referer: "http://x.x.x.x/dkpplus/register.php

(полные пути и названия поскипаны) это мой косяк или где?

ЗЫ в настройках почты стоит "SMTP-сервер", параметры кроме sendmail вбиты, в конце регистрации получаем "Failed sending email" куда копать? :) Или проще поставить сендмэйл?

Edited by AHTuXPuCT
Link to comment
Share on other sites

А у вас sendmail в принципе установлен и работает? Попробуйте переключиться на дефолтную функцию отправки почты через PHP.

Что касается логов апача - да там есть недоработка когда файл ставший ненужным удалили, а подключение его оставили, но это не влияет на работоспособность дкп-системы. Разве что логи забивает. В будущем обновлении если разработчики не исправили за собой - подправлю в локализации для порядка.

Вы уточните, у вас все нормально теперь работает?

Link to comment
Share on other sites

Нет, сэндмейла у меня не стоит пока. Завтра поставлю если не разберусь с отправкой скриптом, не хочет дружить с моим почтовым сервером редиска :) Все остальное (по части регистрации) работает, спасибо.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...