Grym713
Постоялец
- Регистрация
- 11 Фев 2008
- Сообщения
- 59
- Реакции
- 3
- Автор темы
- #1
Ну вот такая проблема - переношу сайты на новый сервак, сайты на modx все переносятся только через переустановку (закатываю файлы, затем папку setup, ставлю по новой, далее перезаливаю mysql) и все заработало, кроме мест, где используются getPage, getResources, pdoTools. Причем, к примеру, стандартная вещь - раздел со статьями, делается выборка с помощью getResources, при этом стандартные поля он видит например *pagetitle или *content, а дополнительные не хочет (tv.blogimage).
На старом сервере стояла связка apache-nginx + php5.6, на новом стоит nginx + php-fpm 7.0
В логах modX ошибка:
ERROR @ ххх/core/xpdo/om/xpdoobject.class.php : 240
Expression #1 of ORDER BY clause is not in SELECT list, references column 'tvtpl.rank' which is not in SELECT list; this is incompatible with DISTINCT
В логах php-fpm
Site XXX.ru WARNING: Server reached max_children setting(4), consider raising it
больше ничего
На старом сервере стояла связка apache-nginx + php5.6, на новом стоит nginx + php-fpm 7.0
В логах modX ошибка:
ERROR @ ххх/core/xpdo/om/xpdoobject.class.php : 240
Expression #1 of ORDER BY clause is not in SELECT list, references column 'tvtpl.rank' which is not in SELECT list; this is incompatible with DISTINCT
В логах php-fpm
Site XXX.ru WARNING: Server reached max_children setting(4), consider raising it
больше ничего