Перейти к контенту
  • 0

Че за трабл?


XoloD

Вопрос

Как только кто то пробует добавить статью или еще ченьть выдается вот че

 

There appears to be an error with the Zone-TeaM database.

You can try to refresh the page by clicking here, if this does not fix the error, you can contact the board administrator by clicking here

 

Error Returned

 

 

mySQL query error: INSERT INTO ibf_posts (author_id,use_sig,use_emo,ip_address,post_date,icon_id,post,author_name,forum_i

d,topic_id,queued,attach_id,attach_hits,attach_type,attach_file,new_topic) VALUES ('1','1','1',*******,'1064402363','0',

 

Дальше текст

 

mySQL error: Duplicate entry ' ' for key 5

mySQL error code:

Date: Wednesday 24th of September 2003 03:19:23 PM

 

 

Чего это за фигня? Подскажите!

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
Кстати в ошибке в Duplicate entry выдается похоже первый символ поста.

Похоже, что текст поста не передаётся... Он показывает entry '', т.е. пустое значение. :D

 

XoloD

А ты пробовал хостера-то сменить?..

Ссылка на комментарий
Поделиться на других сайтах

  • 0

theIggs

Похоже, что текст поста не передаётся... Он показывает entry '', т.е. пустое значение.

Не... Ты посмотри что он выдает когда убрали пробелы (ссылка выше). Он выдает первый символ поста (похоже).

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Народ. Я не понял. Решение появилось или нет? А то у меня такая же фигня начала выводиться. :D

 

Добавлено:

urisoft

Он реально передает первый символ поста. Но самое интересное не на все сообщения, а на отдельные. Сам не пойму в чем проделма. Софт форума не менялся.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Дайте мне кто нибудь доступ до ваших форумов (врнее до вашего фтп) попробуем посмотреть.

 

Походу хостер что то поменял. Спрашивайте ваших админов. Или вы все на u9 хоститесь?

 

Пишем либо в ПМ, либо по асе 666286

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Vanish

Хостер просто поменял сервак недавно. Вот сейчас веду переговоры, т.к. на localhost тот же форум, та же база и никаких глюков нет.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

SplideX

Трабл точно в MySQL

На сайте XoloD'a экспериментально было выяснено с вероятностью 99% :D , что глюк с русским языком в MySQL.

Пиши хостеру. Сам не сделаешь.

Или

Vanish: Дайте мне кто нибудь доступ до ваших форумов (врнее до вашего фтп) попробуем посмотреть.

Хотя сомневаюсь, что это поможет. Обычно доступа к настройкам базы с фтп пользователя нет. ;)

И смотреть там обычно не на что.... Но соломинка протянута, надо только ухватиться. :)

А какая версия MySQL стоит ?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

SplideX

:D

Тот запрос, который вылазит при этой ошибке, сам ошибочен, так что если его вставлять в phpMyAdmin... ничего от этого не изменится.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

theIggs

Тот запрос, который вылазит при этой ошибке, сам ошибочен, так что если его вставлять в phpMyAdmin... ничего от этого не изменится.

Запрос верный. Ошибка в работе базы. И естественно если этот же запрос делать через phpMyAdmin на том же хосте где он не пашет на форуме, то получишь ту же ошибку. О как загнул... :D

Точно такой же запрос на других серваках проходит на ура.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

theIggs

Как раз запрос верный. На локалхосте всё работает. Вот что сказал мне хостер.

 

Вы писали 9 ноября 2003 г., 20:04:39:

 

SZ> В MySQL. Я вот поставил себе 3 версию MySQL на localhost и

SZ> запостил этот фрагмент через форум и через phpmyadmin. Всё прошло

SZ> без проблем. Скрипты тут ни при чем. Вот сижу пытаюсь разобраться.

Еще один момент - у тебя дома в MySQL кодовая страница cp1251

выставлена? Проверь default-character-set=cp1251 в my.cnf

 

SZ> Просто если бы у меня на localhost это было, то я бы ещё понял где

SZ> копать. А так вообще не пойму в чем дело. Но в MySQL однозначно.

Интересно, а что тебе мешает понять, где копать на сервере??? У тебя ж

конкретная ошибка есть и сказано, где искать. Остается только в

phpMyAdmin отладить...

 

MySQL везде 3 стоит

 

Добавлено:

urisoft

Ты всё описал точно! :D 5 баллов.

 

И ещё. Что значит

Остается только в

phpMyAdmin отладить...

это где там?
Ссылка на комментарий
Поделиться на других сайтах

  • 0

SplideX

Остается только в phpMyAdmin отладить...

Так это вроде про отладку скриптов. Там же настройку MySQL не сделаешь, только посмотреть системные переменные можно...

 

Кстати, у меня на локалке по дефолту latin1 (WinXP, MySQL 3.+). На одном серваке koi8_ru (FreeBSD, MySQL 3.+), на другом win1251 (Linux, MySQL 4.+). Все работает нормально.

Хотя может проблема именно в cp1251 (не win1251). Правда в чарсетах MySQL не рекомендуют использовать win1251 и советуют ставить cp1251.

Вобщем все это только догадки. Я в этом не особо разбираюсь.

Надо гуру в MySQL искать. Стукнись к Vanish'у в приват, он же предлагал помощь.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Похожая проблема :D

mySQL query error: INSERT INTO ibf_posts (author_id,use_sig,use_emo,ip_address,post_date,icon_id,post,author_name,forum_i

d,topic_id,queued,attach_id,attach_hits,attach_type,attach_file) VALUES ('104','1','1','тут ip','1092746375','',' test ','тут ник','10','4571','0','','','','')

 

mySQL error: Duplicate entry '70188' for key 1

mySQL error code:

Date: Tuesday 17th of August 2004 12:39:35 PM

 

Может есть идеи по этому сообщению?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
mySQL query error: INSERT INTO ibf_posts (author_id,use_sig,use_emo,ip_address,post_date,icon_id,post,author_name,forum_i

d,topic_id,queued,attach_id,attach_hits,attach_type,attach_file) VALUES ('1','1','1','213.210.70.7','1105461477','',' nice! ','admin','5','1081','0','','','','')

 

mySQL error: Duplicate entry '67616' for key 1

mySQL error code:

Date: Tuesday 11th of January 2005 07:37:57 PM

 

:D аналогично

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Что-то с мускулом похоже.

Уникальный id не выделяется.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

mySQL query error: INSERT INTO ibf_posts (author_id,use_sig,use_emo,ip_address,post_date,icon_id,post,author_name,forum_i
d,topic_id,queued,attach_id,attach_hits,attach_type,c_music,c_mood,attach_file) VALUES ('1','1','1','**Мой IP**','1150351593','',' Здесь текст сообщения. Здесь текст сообщения. Здесь текст сообщения. Здесь текст сообщения. Здесь текст сообщения. Здесь текст сообщения. Здесь текст сообщения. Здесь текст сообщения. <br><br> ','Асмодей','2','399','0','','','','','','')

mySQL error: Duplicate entry ' ' for key 5
mySQL error code: 
Date: Thursday 15th 2006f June 2006 10:06:33 AM

 

Так как решить эту проблему: когда при попытке написать длинное сообщение (с короткими такой ситуации не возникает) выдаётся эта ошибка?

 

Этот запрос не помогает разрешить ситуацию:

 

REPAIR TABLE `ibf_posts`

 

:-(

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Насколько я понял, ошибка связана с переходом на пятую версию мускула. Но только какие файлы надо отредактировать, подстроив под последний MySQL?
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.