Лев Шукуров

Лев Шукуров

Был в сети 16 мая 2019, 11:12
Заказы не принимаю
Я бы для начала удалил все содержимое папки
rm -rf core/cache/*
Похоже на то, что пользователь, от которого запускается php, не имеет права на запись папки core/cache/.
У меня этот пользователь зовется www-data, поэтому я бы посоветовал выполнить команду по ssh:
chown www-data:www-data -R core/cache/
или
chmod 777 core/cache/
А ещё хорошо бы логи в студию.
Так и делал сразу.
Сначала сделал копию с прода для тестов. Потом накатил обнову сначала на тест, потом на прод.
Сейчас повторил — результат тот же.
Захожу на дев — дерево одно, захожу на прод — повторяется (в базе они уже разные).
Сбрасываю кеш на проде, появляется нужное дерево, но на тесте — тоже дерево с прода.
Результат тот же. Как будто вовсе не парсит

<!DOCTYPE html>
<html lang="en">
<head>
<head>
</head>
<body>
    <header class="tophead">
    </header>
    <section class="osn_content nop">
        <div class="type1">
        	<div class="right"></div>
        	Содержимое Пример чанка с fenom
<pre>
{$_modx->getInfo()}    
</pre>

        	Chunk 1: {'chunk1' | chunk}
        </div>
        <div class="clear"></div>
    </section>
</body>
</html>
Не согласен с Вами.
Из той же доки:
pdotools_fenom_modx — добавляет системные переменные {$modx} и {$pdoTools} в шаблоны Fenom. Тоже очень опасно — любой менеджер может управлять объектами MODX из чанков.
На всякий случай включил
Настройку «Разрешить MODX в Fenom» нужно поставить «Да»
результат тот же.