Обновление до 6.0 с 5.0 (Error: 1054) Есть решение
Добрый день!
Перенесли скрипт 5-й версии на другой хостинг и с другим поддоменом основного сайта. Со скрипом но удалось обновиться из админки. Шаблоны то мы переделаем. Но теперь в новом движке не высвечиваются товары.
Query Error Query: SELECT n.* FROM shop_notification n JOIN shop_notification_params np ON n.id = np.notification_id WHERE n.status = 1 AND (n.source IS NULL OR n.source = 'www.####.ru/*') AND np.name = 'to' AND np.value = 'customer' Error: 1054 Message: Unknown column 'n.status' in 'where clause' Error with code 1054 in '/var/www/vhosts/#######/wa-system/database/waModel.class.php' around line 251 246 (isset($row['class']) ? $row['class'] : ''). 247 (isset($row['type']) ? $row['type'] : ''). 248 $row['function']."()\n"; 249 } 250 waLog::log($error."\nStack:\n".$stack, 'db.log'); >>251 throw new waDbException($error, $this->adapter->errorCode()); 252 } 253 254 return $result; 255 } 256
В самой админке также ошибка...
Query Error Query: SELECT * FROM shop_service_variants WHERE 0 ORDER BY service_id, sort Error: 1054 Message: Unknown column 'sort' in 'order clause' Error with code 1054 in '/var/www/vhosts/#######/wa-system/database/waModel.class.php' around line 251: 246 (isset($row['class']) ? $row['class'] : ''). 247 (isset($row['type']) ? $row['type'] : ''). 248 $row['function']."()\n"; 249 } 250 waLog::log($error."\nStack:\n".$stack, 'db.log'); >>251 throw new waDbException($error, $this->adapter->errorCode()); 252 } 253 254 return $result; 255 } 256
Что можно предпринять и с чем это связано?
1 ответ
Решили вопрос сравнением с пустой базой пустой инсталляции 6 версии и добавлением несуществующих колонок.