Форумы / National / Russian / Сборка «Фриланс-биржа» / General error: 1366 Incorrect integer value

vladisav1
#1 14.10.2016 10:47

Всем привет! При установке биржи на хостинг возникло 2 ошибки во всех ключевых модулях и плагинах (проект,магазин и т.д). 

1 ошибка: General error: 1364 Field '' doesn't have a default value

Первая ошибка фиксится достаточно просто, нужно просто в админке MySQL поставить в нужном поле значение по умолчанию NULL

2 ошибка: General error: 1366 Incorrect integer value

 А вот здесь самое интересное. В моем случае не работает модуль "Проекты". Ошибку выбивало в  поле "item_type" . Вот пример исправленого кода (строка 431): https://github.com/Cotonti/Cotonti/commit/a38fff8251d13f0df92b001985eb71a280201a11. Сделал такое же с item_type" и проблема исчезла. Но я переустановил биржу и теперь не работает поле item_forpro. (до переустановки биржи такую проблему не выбивало). Но вся беда в том, что в project_function.php такой строчки  кода нет. Ни добавление    

	$ritem['item_forpro'] = (int)cot_import('forpro', $source, 'INT');

в project_function.php , ни редактирование файлов в папке paypro.function.php не помогает.  Что посоветуете? Переустанавливать биржу не хочется т.к. там очень много исправлено (1364 ошибкок просто куча почти в каждом плагине).

Dr2005alex
#2 14.10.2016 12:13
WebKaa.ru - Cotonti Relax
vladisav1
#3 14.10.2016 15:45

Еще раз. Возникла проблема с 1364 и 1366 ошибкой в Project.  Я ее исправил и переустановил биржу ( соответственно все баги пришлось исправлять заново). Но появилось поле item_forpro ,  которого нет в project_function.php.  Вот я и спрашиваю где можно найти это поле. В paypro.function.php такое поле есть, но результата нет.