Переношу modx evo 1.0.15 ошибка 500. при смене php
Переношу modx evo 1.0.15 mysql-5.6.35, php 5.6.30 (native) на другой сервер mysql-10.3.30, php 5.6.40
сайт вырубается, в админку попасть не могу, меняю на php 7.3.29 -админка работает, а на сайте выдает ошибку
« PHP Parse Error »
PHP error debug
Error: Illegal string offset 'startId'
Current Snippet: Wayfinder
пытался в manager/includes/config.inc.php менять mysql и mysqli ничего не помогло.
сайт вырубается, в админку попасть не могу, меняю на php 7.3.29 -админка работает, а на сайте выдает ошибку
« PHP Parse Error »
PHP error debug
Error: Illegal string offset 'startId'
Current Snippet: Wayfinder
пытался в manager/includes/config.inc.php менять mysql и mysqli ничего не помогло.
Комментарии: 5
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
На версии 1.0.15 как минимум половина стандартных сниппетов/плагинов/модулей не будет работать с php 7 и выше, удивительно что ещё админка работает.
Советую обновиться до актуальной 1.4.15, как минимум из соображений безопасности и возможности работать с актуальным серверным окружением.
Про обновление можно посмотреть тут — Update MODX Evo 1.0.8 to Evolution CMS 1.4.7
да мне хотелось что б сайт просто работал на другом сервере… не пойму почему не получается. просто на новом нет php 5.6.30 (native)…
блин… как не хочется обновляться, похоже прийдется…
спасибо за ответ
Line 25
Source if (!function_exists(gfGetFieldContent))
Current Snippet GetField
нужен человек, кто сможет заменить ditto или другие чанки на более свежее.
нужно было вернуть после обновление на php 5.6.40
пригодилось «Про обновление можно посмотреть тут — Update MODX Evo 1.0.8 to Evolution CMS 1.4.7»
спасибо