Вопрос - Ответ по RotorCMS

Печать RSS
16531
Кураторы темы:


Господин ПЖ
+1
GodZiLLa, когда обновлял там в списке была таблица paid_adverts
Вот она, есть в архиве
https://visavi.net/downs/2002/zip/7191/39
видимо по какой-то причине не устанавливается
Попробуй еще раз через install, попробуй через админку войти /admin/upgrades по прямому пути

В крайнем случае создай таблицу руками
CREATE TABLE paid_adverts (
    id INT AUTO_INCREMENT PRIMARY KEY,
    user_id INT NOT NULL,
    place VARCHAR(20) NOT NULL,
    site VARCHAR(100) NOT NULL,
    names JSON NOT NULL,
    color VARCHAR(10) NULL,
    bold TINYINT(1) DEFAULT 0 NOT NULL,
    comment VARCHAR(255) NULL,
    created_at INT NOT NULL,
    deleted_at INT NULL
);
Изменил: Вантуз-мен

Последний из могикан
0
То есть, если просто создать эту таблицу и проблема будет решена.?
Сделать установку обновления как прежде, а потом уже таблицу эту создать так.?
Чуть позже попробую.
Спасибо )

Последний из могикан
0
Выполнил запрос, страница заработала)
Хотя после запроса ответ был
 MySQL вернула пустой результат (т.е. ноль строк). (Запрос занял 0.0022 сек.)
CREATE TABLE paid_adverts ( id INT AUTO_INCREMENT PRIMARY KEY, user_id INT NOT NULL, place VARCHAR(20) NOT NULL, site VARCHAR(100) NOT NULL, names JSON NOT NULL, color VARCHAR(10) NULL, bold TINYINT(1) DEFAULT 0 NOT NULL, comment VARCHAR(255) NULL, created_at INT NOT NULL, deleted_at INT NULL )
Но главное теперь ошибок нет)
Будем продолжать дальше.
Вот только заморочка в том, что нужно постоянно с разных архивов тащить всё, тот же вендор, да и папку инсталл нужно заново с каждой версией, а в апгрейде ничего этого нет )
Приходится, то с одного, то с другого )

Последний из могикан
0
Странно, на ротор 9.2 и потом 9.3 даже без инсталла в админке обновил страницу, уже показывает новую версию ))

Последний из могикан
0
До 9.5 обновился.
Теперь на 10 не понятна до конца инструкция.
Для обновления с версии 9.5 необходимо обновить все файлы
1.Обновить откуда? Из апгрейда, или с основного архива?
2. Инстал уже не нужно выполнять?
3. Ничего не нужно от старой версии удалять?
Перед установкой обновления необходимо удалить таблицу migrations
Тут вроде понятно, просто удалить из базы эту таблицу.

ЗЫ.
Ахотя с заменой понятно, апгрейда то нет на 10ку ) Значит с основного.
Изменил: GodZiLLa

Последний из могикан
0
На 10ку еле обновил с бубнами.
Оказывается ещё и env полностью заменять и заполнять нужно было )
Изменил: GodZiLLa

Господин ПЖ
+1
GodZiLLa, отлично
Короче про install, не всегда нужно обновлять сайт через install
Почти всегда достаточно зайти в админку

Но иногда в админке может появится что-то новое и зайти туда не получится (можно еще попробовать по прямому пути /admin/upgrades)

А через install будет всегда работать, так как он как отдельный компонент работает и если на сайте ошибки сразу же, через install зайти можно
Короче пробуй через админку и если не получается тогда через install
Вроде с 10 версии там прям нет сильных изменений по структуре, дальше будет легче

Последний из могикан
0
На 10.1 начал, по адресу admin/upgrade

image

Последний из могикан
0
И так то сайт работает, но всё ли обновилось, не понятно.
Обновил не 2 версии вверх, но дальше не знаю, стоит ли с этой ошибкой в апгрейде.

Господин ПЖ
+1
GodZiLLa, сравни со своей таблицей errors, должно быть так

create table errors
(
    id         int unsigned auto_increment
        primary key,
    code       int          not null,
    request    varchar(255) null,
    referer    varchar(255) null,
    user_id    int          null,
    message    varchar(255) null,
    ip         varchar(45)  not null,
    brow       varchar(25)  not null,
    created_at int          not null
)
    engine = InnoDB;

create index errors_code_created_at_index
    on errors (code, created_at);

Добавь поле message varchar просто
Изменил: Вантуз-мен
Стикеры / Теги / Правила