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

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


Господин ПЖ
0
Aid78, постараюсь к декабрю успеть, может раньше

Последний из могикан
0
За удаление пользователей отвечает задача
https://github.com/visavi/rotor/blob/master/app/Tasks/DeletePending.php

у тебя скорее всего не работают крон задачи
тебе нужно вот это добавить в crontab
* * * * * php /path-to-site/app/cron.php 2>&1
@Vantuz 05.10.2020 / 17:40
Так ничего и не понял с кроном.
Неподтверждённые Пользователи накопились Пользователи (3155/+2)
Что с этим делать, так и не пойму.
По ссылкам на гинтхаб тоже не понятно.

Господин ПЖ
0
GodZiLLa, напиши в лс, давай вместе попробуем запустить крон

Последний из могикан
0
Вантуз-мен, давай после выходных. Это ж нужно как то состыковаться ))

Пришелец
0
Вантуз-мен, в файле .env.example в конфиге БД есть такой момент как DB_DRIVER=mysql
А какие еще поддерживаются варианты?

Господин ПЖ
0
Евгений, раньше я пытался подружить движок с postgres, но там были некоторые специфичные запросы из-за которых это частично не работало, но я уже давно их переписал, а руки все проверить пока не доходят
Изменил: Вантуз-мен (13.11.2020 / 02:29)

Господин ПЖ
0
Евгений, потестил на локалке, много проблем с типами varbinary, enum, year
были проблемы с именами индексов, они в postgres должны быть уникальными
наткнулся на запросы типы IFNULL, REPLACE INTO итд, в общем надо править
А так движок запустился, работает

Пришелец
0
Вантуз-мен, понял-принял, спасибо за ответ smile

Еще один вопрос:
На packagist видел dev-версию 9ю. Прошлый раз довольно давно пробовал поставить композером, но встретил ошибки о которых тут спрашивал, сейчас же загрузка композером отработала без проблем, но пока не произвел установку и не лазил по движку.
По темам отличия будут? В плане совместимости тем в 9й версии и из предыдущих версий

Господин ПЖ
0
Евгений, темы подойдут с минимальными изменениями, будут совместимы, но внутри все вьюхи переписаны, поэтому файлы тем по сути будут модифицировать css
то есть весь код будет собираться webpackом в /themes/default/dist/app.css
а ниже css темы, который может переопределять стили

Главная тема будет та что сейчас в движке и 2 темы старая default переименована в mobile и motor
Можешь в настройках переключить посмотреть

Господин ПЖ
0
Евгений, там еще проблема с хранением ipv6
Я сейчас под ip на Mysql сделал поле binary(16)
И сделал аксессор и мутатор который модифицирует данные перед вставкой и выводом inet_ntop, inet_pton
В postres нет binary, но есть bytea, но она там выводит resoure и еще нужно pg_*escape_bytea обрабатывать, тоже не очень удобно
есть спец типы для ip
типа cidr и inet, но там не нужен аксессор и мутатор,

Короче или делать условия что если mysql делать inet_pton перед записью и также с выводом
или вообще проще хранить ip в текстовом формате
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск