Ошибка при смене версии php на 7
Странное дело творится… Есть 2 сайта: для разработки (dev) и рабочий. На dev давно уже стоит php7, сейчас нужно с dev перенести на рабочую. При смене версии php на рабочем сайте невозможно авторизоваться ни в админку (не принимает логин пароль) ни во фронтенд (пишет ошибку:
Когда возвращаю обратно версию на php5.6 — все работает.
Подскажите, пожалуйста, в какую сторону копать.
Fatal error: Uncaught Error: Call to a member function execute() on boolean in /home/***/core/components/pdotools/model/pdotools/pdofetch.class.php:1043 Stack trace: #0 /home/***/core/components/pdotools/model/pdotools/pdofetch.class.php(983): pdoFetch->getCollection('modResource', Array, Array) #1 /home/***/core/components/pdotools/model/pdotools/pdofetch.class.php(966): pdoFetch->getArray('modResource', 18, Array) #2 /home/***/core/components/pdotools/model/pdotools/pdomenu.class.php(61): pdoFetch->getObject('modResource', 18) #3 /home/***/core/cache/includes/elements/modsnippet/8.include.cache.php(133): pdoMenu->__construct(Object(modX), Array) #4 /home/***/core/model/modx/modscript.class.php(70): include('/home/n/nashase...') #5 /home/***/core/model/modx/modparser.class.php(521): modScript->process() #6 /home/***/ in/home/***/core/components/pdotools/model/pdotools/pdofetch.class.php on line 1043
)Когда возвращаю обратно версию на php5.6 — все работает.
Подскажите, пожалуйста, в какую сторону копать.