Metallurg.IT

Metallurg.IT

Был в сети 25 октября 2018, 00:25
Заказы принимаю
Люблю сам себе помогать.
Нужно прописать чуть больше чем просит лог ошибки.

sql_mode = "STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,
NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,
NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
Прописывайте в 1 строчку все без пробелов, мне пришлось сделать перенос, иначе верстка в невидимость отправляет буквы
Встретил целый список подобных ошибок
[2017-09-25 21:24:47] 
(ERROR @ /home/NAME/web/site.ru/public_html/core/components/pdotools/model/pdo
tools/pdofetch.class.php : 171) [pdoTools] Error 42000: Expression #111 of SELECT list
 is not in GROUP BY clause and contains nonaggregated column 'OSXPC_db0.Total.com
ments' which is not functionally dependent on columns in GROUP BY clause; this is incom
patible with sql_mode=only_full_group_by
на Ubuntu 16.04 — VestaCP — Nginx + PHP-FPM (php 7.0) сборке.

Как решить не знаю.
Странно как то получается.
Для отображения списка должно быть прописано это и это

[[!pdoPage?
    &element=`getTickets`
]]
и

[[!pdoPage?
 &depth=`0`
 &tpl=`tpl.Tickets.list.row`
 &includeTVs=`image`
 &sortdir=`ASC`
 &limit=`3`
]]

[[!+page.nav]]
СТранно как то, а если их объединить переносом "&element=`getTickets`", то ничего не работает.
Доброго времени суток.
Создал 2 шаблона для вывода страниц тикетов.

1) Шаблон страницы СПИСКА тикетов
[[getTickets? 
&parents=`0` 
&tpl=`tpl.Tickets.list.row`]]
1) Шаблон страницы ПОСТА тикета
[[!pdoPage?
    &element=`getTickets`
]]
В итоге, первый шаблон стоит у «Раздела с тикетами», а второй шаблон у «Шаблон дочерних документов».

Шаблон «Раздела с тикетами» с "[[getTickets? " ничего не выводит — пустая страница, зато "[[!pdoResources? " не полностью выводится как у автора.

Подскажите, что делаю не так?
MODx 2.8.5 — PHP 7.0 — PHP-FPM+Nginx
Шли годы и я менял домены:
—
hooked-hands.ru/2014/02/142/
— sysgu.ru/2014/02/142/
Восстановлю бекап и дам коненый вариант настроек.

Хороший, но не помню доведенный ли до идеала вариант, но для работы очень даже подходит.
forum.vestacp.com/viewtopic.php?f=32&t=3852&start=60#p9897
Проблема не в CentOS и панельке, просто запросами «засирался» Апач и выходил за пределы памяти.

Самый простой вариант решения ставить ограничение на обновление страниц на IP, как раз на форуме я писал мануал как настраивать слабый сервер с защитой от F5.

А у МОДх нет проблем с F5, так как старница только 1 раз генерируется через Апач, а потом отдается статический контент черех Nginx, который вообще не напрягается.