romachka Опубликовано 8 декабря, 2012 Жалоба Поделиться Опубликовано 8 декабря, 2012 установил демку пытаюсь добавить новую категорию или товар выдает ошибки навроде такой:Warning: Field 'external_id' doesn't have a default value [iNSERT INTO s_products SET id=0', name='111', visible='1', featured=NULL, brand_id='1', url='111', meta_title='111', meta_keywords='111, Apple, Мобильные телефоны', meta_description='', annotation='', body='] in C:\server\Apache Software Foundation\Apache2.2\htdocs\api\Database.php on line 105 Цитата Ссылка на сообщение Поделиться на другие сайты
delprofile Опубликовано 8 декабря, 2012 Жалоба Поделиться Опубликовано 8 декабря, 2012 как то не похоже на сток Ошибка гласит КОлонка external_id не имеет стандартного значения, в 2.1.5 такой колонки нет вообще. на счёт 1.4 не могу сказать... Цитата Ссылка на сообщение Поделиться на другие сайты
romachka Опубликовано 8 декабря, 2012 Автор Жалоба Поделиться Опубликовано 8 декабря, 2012 как не странно но эта демо версия скачена с этого сайтапри добавлении бренда вот такая бедаWarning: Field 'image' doesn't have a default value [iNSERT INTO s_brands SET id=0', name='121', description='', url='122221', meta_title='121', meta_keywords='121', meta_description='121] in C:\server\Apache Software Foundation\Apache2.2\htdocs\api\Database.php on line 105 Цитата Ссылка на сообщение Поделиться на другие сайты
delprofile Опубликовано 8 декабря, 2012 Жалоба Поделиться Опубликовано 8 декабря, 2012 смотрите косяки у себя с сервером так как первый раз такое встречаю. Цитата Ссылка на сообщение Поделиться на другие сайты
MacKorOSX Опубликовано 8 декабря, 2012 Жалоба Поделиться Опубликовано 8 декабря, 2012 В конфиге MySQL есть директива "sql-mode" Что там у вас прописано? Цитата Ссылка на сообщение Поделиться на другие сайты
romachka Опубликовано 8 декабря, 2012 Автор Жалоба Поделиться Опубликовано 8 декабря, 2012 sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" Цитата Ссылка на сообщение Поделиться на другие сайты
MacKorOSX Опубликовано 9 декабря, 2012 Жалоба Поделиться Опубликовано 9 декабря, 2012 В конфиге симплы выставьте такие же режимы там есть эта директива. Или в конфиге MySQL Уберите их. Если интересно что это такое http://petrenco.com/mysql.php?txt=89 ну или погуглить. Цитата Ссылка на сообщение Поделиться на другие сайты
delprofile Опубликовано 9 декабря, 2012 Жалоба Поделиться Опубликовано 9 декабря, 2012 kors как может быть default пустым? он выдаст ошибку аргумента что не установлено стандартное значение Цитата Ссылка на сообщение Поделиться на другие сайты
romachka Опубликовано 9 декабря, 2012 Автор Жалоба Поделиться Опубликовано 9 декабря, 2012 спасибо!убрал в конфиге mysql параметры sql-mode все заработало Цитата Ссылка на сообщение Поделиться на другие сайты
MacKorOSX Опубликовано 9 декабря, 2012 Жалоба Поделиться Опубликовано 9 декабря, 2012 Это не ошибка структуры бд или кода симплы или sql запроса. Это просто sql сервер в разных режимах по разному обрабатывает запросы. Симплу разработчик писал на стандартной моде, а человек пытался использовать симплу на др моде отсюда и ошибка. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.