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

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


Господин ПЖ
+1
Да, проверь, если что закинь миграцию им не важно в каком порядке выполнятся
Кеш чистить не забывай, в этой версии обязательно
Изменил: Вантуз-мен

Последний из могикан
0
Да, проверь, если что закинь миграцию им не важно в каком порядке выполнятся
Кеш чистить не забывай, в этой версии обязательно
@Vantuz Сегодня / 19:31Сегодня / 19:48
Откуда брать миграцию, из прежних версий?

И ещё, сессия часто слетает, как сделать её постоянной, чтоб не авторизоваться каждый раз ?

Господин ПЖ
0
GodZiLLa, так там же в архивах в папке database/upgrades
Ты можешь открыть таблицу с миграциями и посмотреть какие там миграции были выполнены

Сессии слетают наверно нужно почистить куки
68c435ec45190920825467.png

Последний из могикан
0
GodZiLLa, так там же в архивах в папке database/upgrades
Ты можешь открыть таблицу с миграциями и посмотреть какие там миграции были выполнены

Сессии слетают наверно нужно почистить куки
@Vantuz Сегодня / 20:03
Я же удалял от туда файлы, как пойму, какие были выполнены, а какие нет?

Сессии не слетают, а заканчиваются раз в сутки, примерно, нужно по новой авторизоваться.

Господин ПЖ
0
GodZiLLa, сейчас есть ошибки, посмотри по сайту, если будут значит будем смотреть что пропустил, я напишу тебе
По кукам скорее всего где-то не прописал, убедись что в .env записан правильный сайт, обновись до конца там еще изменение как раз по кукам будет в одной из версий

Последний из могикан
0
Вантуз-мен, на 12.3 попробовал, ошибки полезли
SQLSTATE[42000]: Syntax error or access violation: 1091 Can't DROP 'posts_text_fulltext'; check that column/key exists (Connection: mysql, SQL: alter table `posts` drop index `posts_text_fulltext`)
Файл удаляю, следущий так же, ошибка синтаксиса.
Сначала удалял по очереди, потом бросил, все ошибку выдают.
Кеши чистил.
php пробовал 8.2-8.4
Изменил: GodZiLLa

Господин ПЖ
0
Наверно у тебя индекс и вызывается по-другому, открой этот файл миграции и закомментируй строку
А индекс можно потом руками удалить или оставить, ничего страшного
https://visavi.net/downs/2053/zip/8174/211
Вот тут 11 строку
Там ещё миграция похожая в topics будет, там тоже сделай если ошибка будет
Изменил: Вантуз-мен

Последний из могикан
0
Наверно у тебя индекс и вызывается по-другому, открой этот файл миграции и закомментируй строку
А индекс можно потом руками удалить или оставить, ничего страшного
@Vantuz Сегодня / 14:44
В каждом файле?
Ладно, понял, попробую)
SQLSTATE[42000]: Syntax error or access violation: 1305 FUNCTION vfb7777_sotelorg.REGEXP_REPLACE does not exist (Connection: mysql, SQL: update `posts` set `text` = REGEXP_REPLACE(text, '(\\r\\n|\\n|\\r){2}\\[i\\]\\[size=1\\]Добавлено через [0-9]{2}:[0-9]{2} сек\\.\\[\\/size\\]\\[\\/i\\]', '') where `text` REGEXP \[i\]\[size=1\]Добавлено через [0-9]{2}:[0-9]{2} сек.\[\/size\]\[\/i\])
И такое в каждом файле ((
Изменил: GodZiLLa

Последний из могикан
0
Вобщем комментирование страницы не помогло, дальше ошибки пошли.
Начал удалять все конфликтные файлы, вроде что то обновилось, но видимо всё теперь коряво )

Господин ПЖ
0
Что дальше за ошибка, если похожая, то я написал там ещё есть индексы, напиши сюда , у тебя все нормально
GodZiLLa, да, вижу, удали тот файл где regex Сейчас напишу точно
https://visavi.net/downs/2053/zip/8174/209 вот этот
У тебя просто mysql старый, но это необязательная миграция, она просто некоторый текст меняет
У тебя все шло нормально, закинь миграции назад и делай как я писал
Стикеры / Теги / Правила