Перейти к содержимому


Перестала работать система


Сообщений в теме: 13

#1 Rezo

    Активный участник

  • Пользователи
  • PipPipPip
  • 122 сообщений

Отправлено 31 Август 2010 - 19:31

Здравствуйте!

Создаю новую таблицу. После нажатия "Сохранить" при создании очередного поля система выдает ошибку:

Fatal error: Unknown column 'f680' in 'f_data56'
ALTER TABLE f_data56 CHANGE f680 f680 DECIMAL(30,0)
in /home/csbcrm/public_html/edit_field.php on line 138

или при попытке удаления поля в таблице

Fatal error: Can't DROP 'f680'; check that column/key exists
ALTER TABLE f_data56 DROP f680
in /home/csbcrm/public_html/edit_field.php on line 29

Помогите пожалуйста решить проблему

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 01 Сентябрь 2010 - 08:46

Что значит "очередного"? Т.е. вначале поля нормально создаются, а потом вдруг перестают? Или создание полей не работает вообще?

#3 Rezo

    Активный участник

  • Пользователи
  • PipPipPip
  • 122 сообщений

Отправлено 01 Сентябрь 2010 - 10:06

Просмотр сообщенияРазработчик (1.9.2010, 8:46) писал:

Что значит "очередного"? Т.е. вначале поля нормально создаются, а потом вдруг перестают? Или создание полей не работает вообще?


Несколько полей я создал, а при попытке создать еще одно поле выдает ошибку

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 01 Сентябрь 2010 - 10:07

Возможно у вас имеется ограничение на количество полей в таблице. Версия MySQL какая?

#5 Rezo

    Активный участник

  • Пользователи
  • PipPipPip
  • 122 сообщений

Отправлено 01 Сентябрь 2010 - 10:20

Просмотр сообщенияРазработчик (1.9.2010, 10:07) писал:

Возможно у вас имеется ограничение на количество полей в таблице. Версия MySQL какая?

Эта ошибка стала появляться после того как неправильно ввел вормат числа см. Файл

#6 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 01 Сентябрь 2010 - 11:27

Просмотр сообщенияRezo (1.9.2010, 11:20) писал:

см. Файл
Какой Файл?

Просмотр сообщенияRezo (1.9.2010, 11:20) писал:

Эта ошибка стала появляться после того как неправильно ввел вормат числа
Тогда понятно, поле у вас не создалось из-за ошибки, хотя "виртуально" оно записалось в реестр (т.е. отображается в списке полей), отсюда и ошибка при попытке его изменить или удалить.

#7 Rezo

    Активный участник

  • Пользователи
  • PipPipPip
  • 122 сообщений

Отправлено 01 Сентябрь 2010 - 12:57

Просмотр сообщенияРазработчик (1.9.2010, 11:27) писал:

Какой Файл?
Тогда понятно, поле у вас не создалось из-за ошибки, хотя "виртуально" оно записалось в реестр (т.е. отображается в списке полей), отсюда и ошибка при попытке его изменить или удалить.

Не получается файл прикрепить, слишком маленький размер нужен (Макс. размер для одного файла: 20,98 килобайт)

Вообщем при добавлении поля Выбрал тип поля "число" и ошибся при выборе в поле "Число знаков всего / после запятой" поставил 300 вместо 30/0 после этого ошибку выдает.
Как решить проблему?

#8 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 01 Сентябрь 2010 - 13:08

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

#9 Rezo

    Активный участник

  • Пользователи
  • PipPipPip
  • 122 сообщений

Отправлено 01 Сентябрь 2010 - 14:30

Просмотр сообщенияРазработчик (1.9.2010, 13:08) писал:

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

У меня сейс=час сотрудники работают, сколько на это времени надо

#10 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 01 Сентябрь 2010 - 14:43

Просмотр сообщенияRezo (1.9.2010, 15:30) писал:

У меня сейс=час сотрудники работают, сколько на это времени надо
Минут 5-10 без учета времени пересылки письма.

#11 Rezo

    Активный участник

  • Пользователи
  • PipPipPip
  • 122 сообщений

Отправлено 01 Сентябрь 2010 - 15:40

Просмотр сообщенияРазработчик (1.9.2010, 14:43) писал:

Минут 5-10 без учета времени пересылки письма.


Отправил на support@clientbase.ru

#12 Rezo

    Активный участник

  • Пользователи
  • PipPipPip
  • 122 сообщений

Отправлено 01 Сентябрь 2010 - 16:03

Просмотр сообщенияRezo (1.9.2010, 15:40) писал:

Отправил на support@clientbase.ru


Напишите пожалуйста когда будет все готово

#13 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 01 Сентябрь 2010 - 16:11

Просмотр сообщенияRezo (1.9.2010, 17:03) писал:

Напишите пожалуйста когда будет все готово
Только что получил. Вы забыли написать какое поле необходимо удалить.

#14 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 01 Сентябрь 2010 - 16:30

Нашел сам, удалил, их там 4 у вас было. Бэкап отослал обратно.





Количество пользователей, читающих эту тему: 3

0 пользователей, 3 гостей, 0 анонимных