РЕШЕНО.Ошибка при создании любого типа материалов

Главные вкладки

Аватар пользователя elf39 elf39 22 июня 2012 в 11:37

При добавлении любого из материалов выдает ошибку:

PDOException: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'vid' cannot be null: INSERT INTO {node} (vid, type, language, title, uid, status, created, changed, comment, promote, sticky) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7, :db_insert_placeholder_8, :db_insert_placeholder_9, :db_insert_placeholder_10); Array ( [:db_insert_placeholder_0] => [:db_insert_placeholder_1] => _price [:db_insert_placeholder_2] => ru [:db_insert_placeholder_3] => Лимон, польза лимона для здоровья [:db_insert_placeholder_4] => 1 [:db_insert_placeholder_5] => 1 [:db_insert_placeholder_6] => 1340350601 [:db_insert_placeholder_7] => 1340350601 [:db_insert_placeholder_8] => 1 [:db_insert_placeholder_9] => 0 [:db_insert_placeholder_10] => 0 ) в функции drupal_write_record() (строка 7013 в файле /home/monolitr/public_html/имя-домена/includes/common.inc).

Как это исправить?

Комментарии

Аватар пользователя elf39 elf39 22 июня 2012 в 13:47

a.roman wrote:
Если ошибка стала появляться после обновления Drupal, то возможно не все апдейты базы прошли. Попробуйте запустить http://www.yourdomain.com/update.php[/quote]
Да думаю после обновления ядра, как я разобрался он не хочет в поля vid которое является связкой ставить значение, пытается туда ноль заткнуть. Сейчас пытаюсь полностью все бекап перелазить и посмотреть когда именно произошла данная лажа. Но все равно, лень все званого после бекапа переделывать, много было сделанно.

Аватар пользователя INTALL INTALL 1 июля 2012 в 12:48

a.roman wrote:
Если ошибка стала появляться после обновления Drupal, то возможно не все апдейты базы прошли. Попробуйте запустить http://www.yourdomain.com/update.php[/quote]
САМ РЕШИЛ - ВОТ ЭТО ТОТ ЖЕ ВАРИАНТ КОТОРЫЙ РАБОТАЕТ!!!

Аватар пользователя elf39 elf39 22 июня 2012 в 14:58

Все спасибо всем, оказывается просто друпал не до обновился. http://www.yourdomain.com/update.php помогло, еще 2 раза по 10 обновлений автоматом поставил, а базу абдейтнул Smile