вопрос
После обновления DLE 10.6 до версии 11.2 перестал работать рейтинг. При нажатии на одну из кнопок (повысить/понизить рейтинг статьи, комментария), появляется окно "Загрузка. Пожалуйста, подождите..", и не закрывается, пока не перезагрузишь страницу.
Firebug обнаружил следующую ошибку:
Повторял обновление дампа несколько раз, ошибка повторяется.
Как исправить таблицу?
Firebug обнаружил следующую ошибку:
<div class="top" >MySQL Error!</div>
<div class="box" ><b>MySQL error</b> in file: <b>\engine\ajax\rating.php</b> at line <b>128</b></div
>
<div class="box" >Error Number: <b>1054</b></div>
<div class="box" >The Error returned was:<br /> <b>Unknown column 'rating' in 'field
list'</b></div>
<div class="box" ><b>SQL query:</b><br /><br />SELECT news_id, rating FROM dle_logs WHERE news_id
='43' AND ip ='127.0.0.1'</div>
Повторял обновление дампа несколько раз, ошибка повторяется.
Как исправить таблицу?
Значит криво обновились, выполните SQL запрос
ALTER TABLE `dle_logs` ADD `rating` TINYINT(4) NOT NULL DEFAULT '0'