Не могу добавить проект

Автор Сообщение

MosRecords

#1/05.01.2015 04:20
0

Аватар

Пользователи

Карма: +1

При добавлении проекта выдает

SQL error HY000: General error: 1364 Field 'item_realized' doesn't have a default value

Сообщения: 11

Lion

Суровый модератор
#2/05.01.2015 08:58
0

Модераторы

Карма: +50

Какая версия Mysql используется? 

Сообщения: 497

MosRecords

#3/05.01.2015 16:16
0

Аватар

Пользователи

Карма: +1

#5590 Lion:

Какая версия Mysql используется? 

5.5.40 , если я все правильно посмотрел

Сообщения: 11

MosRecords

#5/05.01.2015 20:43
0

Аватар

Пользователи

Карма: +1

#5605 Attar:

попробуйте переустоновить,  что-то не так у меня 

  • Сервер: Localhost via UNIX socket
  • Тип сервера: MySQL
  • Версия сервера: 5.5.40-0ubuntu1 - (Ubuntu)
  • Версия протокола: 10
  • Пользователь: ***
  • Кодировка сервера: UTF-8 Unicode (utf8)

все работает,  ну или для начало зайдите в phpMyAdmin и добавьте значения по умолчанию в таблице **_projects для поля  item_realized значение по умолчанию

Переустановил, при авторизации выдает

SQL error HY000: General error: 1364 Field 'item_cancel' doesn't have a default value

#0  cot_diefatal(SQL error HY000: General error: 1364 Field 'item_cancel' doesn't have a default value) called at [D:\home\site\wwwroot\system\database.php:453]
#1  CotDB->insert(flance_userpoints, Array ([item_date] => 1420479575,[item_userid] => 1,[item_type] => auth,[item_itemid] => 0,[item_point] => 1)) called at [D:\home\site\wwwroot\plugins\userpoints\inc\userpoints.functions.php:42]
#2  cot_setuserpoints(1, auth, 1) called at [D:\home\site\wwwroot\plugins\userpoints\userpoints.users.auth.check.php:26]
#3  include(D:\home\site\wwwroot\plugins\userpoints\userpoints.users.auth.check.php) called at [D:\home\site\wwwroot\login.php:241]
Сообщения: 11

Cmsworks

Булат
#6/05.01.2015 21:35
0

Администраторы

Карма: +683

Скорее всего у вас так настроен Mysql.

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

Какие настройки прописаны у вас в файле etc/my.cnf ?

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

MosRecords

#7/06.01.2015 18:07
0

Аватар

Пользователи

Карма: +1

#5607 devkont:

Скорее всего у вас так настроен Mysql.

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

Какие настройки прописаны у вас в файле etc/my.cnf

не знаю где найти этот файл, пытаюсь разместить сайт в microsoft azure наверное в этом вся причина(

Сообщения: 11

honei

Дмитрий
#8/01.02.2015 16:01
0

Пользователи

Карма: +5

аналогичная ситуация. Биржа установлена на локалхосте (Апач, mysql последняя, две недели назад скачивал)

SQL error HY000: General error: 1364 Field 'item_cancel' doesn't have a default value

#0  cot_diefatal(SQL error HY000: General error: 1364 Field 'item_cancel' doesn't have a default value) called at [C:\Apache24\htdocs\system\database.php:453]
#1  CotDB->insert(flance_userpoints, Array ([item_date] => 1422791890,[item_userid] => 1,[item_type] => auth,[item_itemid] => 0,[item_point] => 1)) called at [C:\Apache24\htdocs\plugins\userpoints\inc\userpoints.functions.php:42]
#2  cot_setuserpoints(1, auth, 1) called at [C:\Apache24\htdocs\plugins\userpoints\userpoints.users.auth.check.php:26]
#3  include(C:\Apache24\htdocs\plugins\userpoints\userpoints.users.auth.check.php) called at [C:\Apache24\htdocs\login.php:241]
Сообщения: 14

Lion

Суровый модератор
#9/01.02.2015 16:07
0

Модераторы

Карма: +50

#6149 honei:

аналогичная ситуация. Биржа установлена на локалхосте (Апач, mysql последняя, две недели назад скачивал)

Обновите файлы сборки до 2.6.6, исправляли уже. install.php не забудьте после этого запустить.

Сообщения: 497

honei

Дмитрий
#10/01.02.2015 16:40
+2

Пользователи

Карма: +5

#6150 Lion:
#6149 honei:

аналогичная ситуация. Биржа установлена на локалхосте (Апач, mysql последняя, две недели назад скачивал)

Обновите файлы сборки до 2.6.6, исправляли уже. install.php не забудьте после этого запустить.

Обновил, но при авторизации всеравно ошибка.

Затем удалил БД, заново установил биржу и опять то же самое. Не понимаю в чем дело

Тем не менее,на странице ошибки нажав на Title of site  перехожу в админку биржы под своим логином

upd. Попытка зарегестрироваться пользователем. Пользователь не создается,   с ошибкой: перейти со страницы ошибки на сайт уже не могу, т.к пользователь не создан (для админа получается, потому что при установке биржы админ прописывается)

Fatal error

2015-02-01 12:42

SQL error HY000: General error: 1364 Field 'user_pro' doesn't have a default value

#0  cot_diefatal(SQL error HY000: General error: 1364 Field 'user_pro' doesn't have a default value) called at [C:\Apache24\htdocs\system\database.php:451]
#1  CotDB->insert(flance_users, Array ([user_country] => at,[user_region] => 64,[user_city] => 65,[user_usergroup] => 7,[user_name] => tester,[user_email] => arendateleva@mail.ru,[user_timezone] => GMT,[user_gender] => U,[user_birthdate] => 0000-00-00,[user_password] => dcf53c2172787ba0971b1682ff5b0e976b97c644cd0a5e50c8a65acc97cc8642,[user_maingrp] => 2,[user_passsalt] => 74b00c5f8a45847f,[user_passfunc] => sha256,[user_lostpass] => f26c543dac637def325b356ac4a2f3b8,[user_hideemail] => 1,[user_theme] => bootlance,[user_scheme] => default,[user_lang] => ru,[user_regdate] => 1422794563,[user_logcount] => 0,[user_lastip] => ::1,[user_token] => 6c565acd52482cf6)) called at [C:\Apache24\htdocs\modules\users\inc\users.functions.php:79]
#2  cot_add_user(Array ([user_country] => at,[user_region] => 64,[user_city] => 65,[user_usergroup] => 7,[user_name] => tester,[user_email] => arendateleva@mail.ru,[user_timezone] => 0,[user_gender] => ,[user_birthdate] => ,[user_password] => 1111)) called at [C:\Apache24\htdocs\modules\users\inc\users.register.php:90]
#3  include(C:\Apache24\htdocs\modules\users\inc\users.register.php) called at [C:\Apache24\htdocs\modules\users\users.php:32]
#4  require_once(C:\Apache24\htdocs\modules\users\users.php) called at [C:\Apache24\htdocs\index.php:176]

Title of your site

Добавлено 1 день спустя:

Может еще кому пригодится.

Ошибка вызвана настройкой mysql 

Если установлен strict mode, то это форсирует строгое заполнение таблицы БД. Подробнее http://dev.mysql.com/doc/refman/5.0/en/sql-mode.html

Чтобы при обращении к БД игнорировались строгие требования таблиц, нужно отключить режим strict mode

Это возможно сделать mysql запросом в панели sql  в phpmyAdmin, прописав SET @@global.sql_mode=''

 

 

Сообщения: 14

anon_sega

#11/19.12.2016 15:44
0

Аватар

Пользователи

Карма: +4

Это возможно сделать mysql запросом в панели sql  в phpmyAdmin, прописав SET @@global.sql_mode=''

прям расцелую

Сообщения: 12