Странное поведение при выводе сниппетов

Здравствуйте, столкнулся с такой интересной фишкой на Modx revo 2.5
Технические характеристиках сервера:
nginx version: nginx/1.10.1

PHP 7.0.7 (cli) (built: Jun 8 2016 10:28:13) ( NTS )

[PHP Modules]
bcmath
bz2
Core
ctype
curl
date
dom
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
intl
json
ldap
libxml
mbstring
mcrypt
mysqli
mysqlnd
openssl
pcre
PDO
pdo_mysql
Phar
posix
Reflection
session
SimpleXML
soap
sockets
SPL
sqlite3
standard
tidy
tokenizer
xml
xmlrpc
xmlwriter
Zend OPcache
zip
zlib

[Zend Modules]
Zend OPcache

Вообщем при обновлении страницы редко получаю не сгенерированный html или как правильно назвать, а код снипета на скриншоте все четко видно.



Если обновить страничку то все в порядке становится, бывает помогает только очистка кеша.

Подскажите в какую сторону копать, по системным настройкам не силен, недавно начал работать с modx
Crim
21 июня 2016, 02:06
modx.pro
966
0

Комментарии: 6

Алексей
21 июня 2016, 06:14
0
Насколько я могу судить, с html все нормально и сервер его нормально генерирует. А то что я вижу на экране — это массив выходных данных сниппета, у меня такое обычно бывает, если забыл указать чанк для вывода или в сниппете идет вывод массива. Проверь еще раз правильность вызова сниппета, может кавычки где забыл или неправильно указал название чанка.
    Crim
    21 июня 2016, 07:31
    0
    Алексей, в том то и дело если бы забыл указать почему после обновления все нормально становиться? раз на раз то работает то нет, щяс покапался в настройках сервера, пока не наблюдаю такого вывода.
    Crim
    23 июня 2016, 08:34
    0
    Проблема оказалось в следующем при получении ресурса я использовал конструкцию
    &tpl=`@INLINE [[+pagetitle]]`
    что бы не создавать куча чанков.
    Изменил на &tpl=`тут чанк` проблема решилась, не знаю может связанно с php 7.
      Василий Наумкин
      23 июня 2016, 08:59
      0
      Скорее это связано вот с этим.
        Crim
        23 июня 2016, 09:03
        0
        Скорей всего, в любом случае лучше чанки делать получается))
          Василий Наумкин
          23 июня 2016, 09:05
          0
          Для мелких чанков я использую INLINE с тегами {{+}}, для больших — обычные, чтобы удобно редактировать.

          Никаких багов не замечено. Все сайты, включая modx.pro, работают на PHP 7.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      6