Wings Опубликовано 5 Мая 2010 Жалоба Поделиться Опубликовано 5 Мая 2010 проблема с отображением текста и написанием ответов в форуме.при написании перекидывает в ошибку базы данныхкак это исправить?PHP Version 5.2.6 apache_2.2.9 mysql-5.0.51b Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ritsuka Опубликовано 5 Мая 2010 Жалоба Поделиться Опубликовано 5 Мая 2010 Windows-хостинг? Код ошибки лежит в /cache/sql_error_log_{date}.cgi. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Wings Опубликовано 5 Мая 2010 Автор Жалоба Поделиться Опубликовано 5 Мая 2010 (изменено) Windows-хостинг? Код ошибки лежит в /cache/sql_error_log_{date}.cgi.Даименно на Windows=================================================== Дата: Wed, 05 May 2010 13:46:32 +0000 Номер ошибки: 1366 Ошибка: Incorrect integer value: '' for column 'icon_id' at row 1 IP Адрес: 10.152.***.*** Страница: /forum2/index.php? Отладочная информация: array ( 1 => array ( 'file' => 'E:\\www\\htdocs\\forum2\\ips_kernel\\classDb.php', 'line' => 1104, 'function' => 'query', 'class' => 'db_driver_mysql', ), 3 => array ( 'file' => 'E:\\www\\htdocs\\forum2\\admin\\applications\\forums\\sources\\classes\\post\\classPost.php', 'line' => 967, 'function' => 'insert', 'class' => 'db_main_mysql', ), 4 => array ( 'file' => 'E:\\www\\htdocs\\forum2\\admin\\applications\\forums\\modules_public\\post\\post.php', 'line' => 278, 'function' => 'addReply', 'class' => 'classPost', ), 5 => array ( 'file' => 'E:\\www\\htdocs\\forum2\\admin\\applications\\forums\\modules_public\\post\\post.php', 'line' => 256, 'function' => 'saveForm', 'class' => 'public_forums_post_post', ), 6 => array ( 'file' => 'E:\\www\\htdocs\\forum2\\admin\\sources\\base\\ipsController.php', 'line' => 291, 'function' => 'doExecute', 'class' => 'public_forums_post_post', ),) mySQL query error: INSERT INTO posts (author_id,use_sig,use_emo,ip_address,post_date,icon_id,post,author_name,topic_id,queued,post_htmlstate,post_key,post_parent) VALUES(1,1,1,'10.152.***.***',1273067192,'','<img src=\'http://wings.dsl/forum2/public/style_emoticons/<#EMO_DIR#>/rolleyes.gif\' class=\'bbc_emoticon\' alt=\'\' /> <img src=\'http://wings.dsl/forum2/public/style_emoticons/<#EMO_DIR#>/rolleyes.gif\' class=\'bbc_emoticon\' alt=\'\' /> <img src=\'http://wings.dsl/forum2/public/style_emoticons/<#EMO_DIR#>/rolleyes.gif\' class=\'bbc_emoticon\' alt=\'\' />','Wings',1,0,0,',0) Изменено 5 Мая 2010 пользователем Wings Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ritsuka Опубликовано 5 Мая 2010 Жалоба Поделиться Опубликовано 5 Мая 2010 Incorrect integer value: '' for column 'icon_id' at row 1Отключите в настройках MySQL-сервера параметр STRICT_TRANS_TABLES. Кракозябры - это даты в кодировке cp1251. Увы, PHP под Windows не умеет генерировать даты в локали UTF-8. Есть только один вариант: АЦ > Системные настройки > Формат чисел, времени и дат - указать здесь цифровой формат дат. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Wings Опубликовано 5 Мая 2010 Автор Жалоба Поделиться Опубликовано 5 Мая 2010 Incorrect integer value: '' for column 'icon_id' at row 1Отключите в настройках MySQL-сервера параметр STRICT_TRANS_TABLES. Кракозябры - это даты в кодировке cp1251. Увы, PHP под Windows не умеет генерировать даты в локали UTF-8. Есть только один вариант: АЦ > Системные настройки > Формат чисел, времени и дат - указать здесь цифровой формат дат.вопросик,а где это отключается в мускуле?я как сервер мускуля использую:MySQL Server 5.0а для работы с дб: Navicat for MySQL Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ritsuka Опубликовано 5 Мая 2010 Жалоба Поделиться Опубликовано 5 Мая 2010 http://dev.mysql.com/doc/refman/5.0/en/server-sql-mode.html Отредактируйте файл my.ini (my.cnf) в папке с вашим сервером. Удалите строку, похожую на "sql_mode=STRICT_TRANS_TABLES". Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Wings
проблема с отображением текста и написанием ответов в форуме.при написании перекидывает в ошибку базы данных
как это исправить?
Ссылка на комментарий
Поделиться на других сайтах
5 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.